Советы
- По умолчанию из результатов в средстве поиска файлов исключаются такие каталоги, как
build
,log
,tmp
иvendor
. Для поиска файлов в этих каталогах используйтеpath
квалификатор поиска кода.{ % ifversion file-finder-exclusion-controls %} Кроме того, можно настроить, какие каталоги будут исключены по умолчанию с помощью.gitattributes
файла.{ % endif %} - Чтобы открыть средство поиска файлов, можно также нажать на клавиатуре клавишу
t
. Дополнительные сведения см. в разделе сочетания клавиш.
Использование средства поиска файлов
-
На GitHub.com перейдите на главную страницу репозитория.
-
В представлении дерева файлов щелкните Перейти к панели поиска файла. Вы также можете найти Перейти к панели поиска файлов в верхней части интегрированного редактора файлов.
-
В строке поиска введите имя файла или каталога, которые вы хотите найти.
-
В списке результатов выберите нужный файл или каталог. Вы можете просмотреть путь к файлу для каталога или файла под каждым результатом поиска.
Настройка исключаемых файлов
По умолчанию из результатов в средстве поиска файлов исключаются файлы в следующих каталогах, если они существуют в корне репозитория:
.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