我正在搜索一个相当主要的 GitHub 存储库以查找 a) 大错误 b) 容易修复的错误。我从前端知道它在哪里,我只需要在整个 GitHub 存储库中搜索一个字符串。
我该怎么做?
我会克隆 repo(如果你想为它创建一个 PR,你无论如何都需要这样做)和
git grep
它:
$ git grep string_to_look_for
来自 GitHub 开发者指南:
GET /search/code
例子:
https://api.github.com/search/code?q=addClass+in:file+language:js+repo:jquery/jquery
如果您已登录,则可以使用页面左上角的搜索栏在存储库内、组织内或整个 GitHub 内进行搜索。如果您未登录,您将看到的唯一搜索栏位于右上角,它始终搜索所有 GitHub。