Я знаю, что веб-интерфейс GitHub позволяет вам искать во всех репозиториях файлы с определенным путем (например, поиск path:/app/models/user.rb
дает> 109 тыс. Результатов), но есть ли способ искать во всех репозиториях имена файлов независимо от их расположения в подкаталоге? Я пробовал использовать звездочки в path
аргументе, но это не сработало.
github
search-engine
Питер Альфвин
источник
источник
ls
вместо findОтветы:
Ли поиск
user.rb in:path
сделать то , что вы хотите сделать? В качестве альтернативы также есть этот поискfilename:user.rb
Найдено на: https://help.github.com/articles/searching-code/
источник
in:path YOUR_FILENAME_HERE
отлично работает - и, что очень важно, работает с перекрестным репозиторием, поэтому вы можете искать репозитории всей вашей организации, чтобы найти, какие репозитории содержат определенное имя файла. Ницца!Во вводе поиска вы можете использовать
filename
параметр для поиска в нескольких репозиториях, например:Если вы ищете имя файла в определенном репозитории, вы можете просто нажать tи начать вводить имя файла (см. Сочетания клавиш GH ).
источник
GitHub представил FileFinder в 2011 году.
Итак, вы по-прежнему ограничены репозиторием.
[1] https://github.com/blog/793-introduction-the-file-finder
Другой подход к Вашему вопросу:
Могу ли я использовать Git для поиска совпадающих имен файлов в репозитории?
источник
some_weird_file_Youre_looking_for.ext in:path
? Потому что это работает для меня ...path:user.rb
и он дал мне только 324 результата, и все они былиuser.rb
на высшем уровне.index.php
тоже на высшем уровне.В моем случае я хотел найти конкретное имя файла во всех репозиториях моей организации. Это можно сделать, введя это в поле поиска:
org: имя-пользователя-вашей-организации имя- файла: имя -файла
Конечно, просто введите «имя-файла: имя-файла», если вы хотите выполнить поиск по всему GitHub.
Я не видел этого в https://help.github.com/articles/searching-code/, но обнаружил, когда переключил контекст, и GitHub автоматически ввел фильтр для меня.
источник
Вы можете попробовать Google. Google для
filename.txt site:github.com
.источник
Я рафинированный @ Энди-Lester ответа с
intitle:
, то есть я хочу найти , где находится файлsimple_spinner_item.xml
в исходном коде Android, размещенном на GitHub, так что я ищу на Google этой строки:источник
Я хотел бы уточнить ответ @ajain .
источник
Просто нажмите «t», и это позволит вам искать файл.
источник