有没有可能在GitHub上search特定的文件名?

我知道,GitHub网页界面可以让你search所有的存储库文件具有特定的path名 (例如searchpath:/app/models/user.rb产量> 109k结果),但是有没有办法search所有的存储库文件名独立他们的子目录位置? 我试图在path参数中使用星号,而这似乎并没有工作。

search user.rb in:path做你想做的事情? 另外还有这个search filename:user.rb

find: https : //help.github.com/articles/searching-code/

GitHub在2011年推出了FileFinder。

尝试一下:只要按任何回购的文件或目录视图[1]。

所以,你仍然被限制在存储库中。

[1] https://github.com/blog/793-introducing-the-file-finder

你的问题的另一种方法:

我可以使用Git在存储库中search匹配的文件名吗?

在searchinput中,可以使用filename参数在多个存储库中进行search,例如:

 filename:my_filename.txt 

如果您正在特定存储库中查找文件名,则可以按t并开始input文件名(请参阅: GH键盘快捷键 )。

我使用intitle:提炼@ andy-lester 答案 ,即,我想要findgithub上托pipe的Android源代码文件simple_spinner_item.xml的位置,所以我在Google上search这个string:

 site:github.com intitle:simple_spinner_item.xml github.com/android ^ ^ ^ | | | on github site | | | | filename I'm searching -+ | | github user ------------------------------------+ 

你可以试试Google。 Google for filename.txt site:github.com

就我而言,我想在我所有组织的存储库中search特定的文件名。 这可以通过在search框中input:

org: your-organization-user-name文件名: the-file-name

当然,如果你想search整个GitHub,只需要执行“filename:the-file-name”。

我没有在https://help.github.com/articles/searching-code/看到这个,但是当我切换上下文时发现了,GitHub自动进入了我的filter。;