我正在搜索一个相当大的GitHub代码库以查找一个错误,这个错误是a)一个很大的错误b)容易修复的。我知道它来自前端,我只需要在整个GitHub代码库中搜索一个字符串。
我应该如何做到这一点?
我正在搜索一个相当大的GitHub代码库以查找一个错误,这个错误是a)一个很大的错误b)容易修复的。我知道它来自前端,我只需要在整个GitHub代码库中搜索一个字符串。
我应该如何做到这一点?
我会克隆该代码库(如果您想为其创建PR,则需要这样做),并使用git grep
命令搜索:
$ git grep string_to_look_for
git [etc] | grep [etc]
,很好,我会尝试。 - Peter David Carter来自GitHub开发者指南:
GET /search/code
Example:
https://api.github.com/search/code?q=addClass+in:file+language:js+repo:jquery/jquery
如果您已登录,您可以使用页面左上方的搜索栏在存储库、组织或整个GitHub中进行搜索。如果您未登录,则只能看到右上方的搜索栏,该栏始终在GitHub中进行全局搜索。