我知道GitHub的web界面可以让你搜索所有存储库中具有特定路径名的文件(例如搜索路径:/app/models/user)。Rb产生> 109k结果),但是是否有一种方法来搜索所有存储库的文件名独立于他们的子目录位置?我试着在路径参数中使用星号,但似乎不起作用。
当前回答
在git Repo中点击“转到文件”。它会显示“repo/”。 输入指定的文件名。
其他回答
在搜索输入中,你可以使用filename参数在多个存储库中搜索,例如:
filename:my_filename.txt
如果要在特定的存储库中查找文件名,只需按t并开始键入文件名(参见:GH键盘快捷键)。
搜索用户。Rb在:路径做什么你想做? 或者还有这样的搜索文件名:user.rb
网址:https://help.github.com/articles/searching-code/
在git Repo中点击“转到文件”。它会显示“repo/”。 输入指定的文件名。
我用intitle:细化了@andy-lester的答案,即我想找到位于github上的Android源代码中的文件simple_spinner_item.xml,所以我在谷歌上搜索这个字符串:
site:github.com intitle:simple_spinner_item.xml github.com/android
^ ^ ^
| | |
on github site | |
| |
filename I'm searching -+ |
|
github user ------------------------------------+
在我的例子中,我想在我组织的所有存储库中搜索一个特定的文件名。这可以通过在搜索框中输入:
org: your-organization-user-name文件名:文件名
当然,如果你想搜索整个GitHub,只需要“filename:the-file-name”。
现在这在Github上有记录。
推荐文章
- 如何取消在github上的拉请求?
- HEAD和master的区别
- 在另一个目录中运行操作
- GitHub克隆与OAuth访问令牌
- 我可以在GitHub上对要点进行拉请求吗?
- Git:在推送后删除提交的文件
- 在GitHub中编辑git提交消息
- Github:导入上游分支到fork
- GitHub上的分叉和克隆有什么区别?
- 如何将现有的解决方案从Visual Studio 2013添加到GitHub
- 是否可以在GitHub上搜索特定的文件名?
- GitHub -未能连接到GitHub 443 windows/连接到GitHub失败-无错误
- 我怎么能让詹金斯CI与Git触发器推到主人?
- 如何从拉请求中删除提交
- 如何用分发文件发布npm包?