Tip
- По умолчанию из результатов в средстве поиска файлов исключаются такие каталоги, как
build
,log
,tmp
иvendor
. Для поиска файлов в этих каталогах , используяfilename
квалификатор поиска кода. Кроме того, можно настроить, какие каталоги исключаются по умолчанию с помощью.gitattributes
файла. - Чтобы открыть средство поиска файлов, можно также нажать на клавиатуре клавишу
t
. Дополнительные сведения см. в разделе сочетания клавиш;.
Использование средства поиска файлов
- На GitHubперейдите на главную страницу репозитория.
- В строке поиска "Перейти к файлу" введите имя файла или каталога, который вы хотите найти.
- Кроме того, если нет панели поиска "Перейти к файлу", нажмите кнопку "Перейти к файлу", а затем введите имя файла или каталога, который вы хотите найти.
- В списке результатов щелкните нужный файл или каталог. Путь к файлу для каталога или файла можно просмотреть под каждым результатом поиска.
Настройка исключаемых файлов
По умолчанию из результатов в средстве поиска файлов исключаются файлы в следующих каталогах, если они существуют в корне репозитория:
.git
.hg
.sass-cache
.svn
build
dot_git
log
tmp
vendor
Эти исключения по умолчанию можно переопределить с помощью файла .gitattributes
.
Для этого создайте или обновите файл под названием .gitattributes
в корне репозитория, задав атрибуту linguist-generated
значение false
для каждого каталога, который необходимо включить в результаты поиска файлов.
Например, следующий файл .gitattributes
указывает, что файлы в каталоге build/
будут доступны средству поиска файлов:
build/** linguist-generated=false
Обратите внимание, что для такого переопределения требуется рекурсивная стандартная маска (**
). Дополнительные сведения см. в разделе "Формат шаблонов" в документации по Git. Более сложные переопределения подкаталогов в каталогах, исключаемых по умолчанию, не поддерживаются.
Дополнительные материалы
- "Сведения о поиске в GitHub"
- "Настройка отображения измененных файлов на GitHub"
.gitattributes
в документации по Git