有一种方法来grep的东西在一个Github项目的代码?

我可以拉源和grep它在本地,但我想知道它是否可能通过网络界面或第三方替代方案。

想法吗?


当前回答

只需访问该回购的主页,然后在左上方的搜索框中输入您的搜索词。

第一个建议的结果将被标记为“in this repository”。点击它,或者直接按回车键。

其他回答

只需访问该回购的主页,然后在左上方的搜索框中输入您的搜索词。

第一个建议的结果将被标记为“in this repository”。点击它,或者直接按回车键。

要在存储库中搜索,添加URL参数/搜索?Q =search_terms在repo的根目录,例如:

https://github.com/bmewburn/vscode-intelephense/search?q=phpstorm

在上面的例子中,它在Code中返回2个结果,在Issues中返回160个结果。

GitHub文档说-

匹配文件中出现“Octocat”的代码 内容。 Octocat in:path匹配文件>路径中出现“Octocat”的代码。 Octocat in:file,path匹配>文件内容或文件路径中出现“Octocat”的代码。

在“搜索”框中使用搜索词和“in:”文件。

“搜索”将创建一个下拉框,询问您想要搜索的位置。

最近的私有存储库有一个用于搜索该回购的搜索字段。

然而,令人困惑的是,公共存储库似乎无法使用此功能。