4.9 KiB
title, intro, redirect_from, versions, topics, ms.openlocfilehash, ms.sourcegitcommit, ms.translationtype, ms.contentlocale, ms.lasthandoff, ms.locfileid
| title | intro | redirect_from | versions | topics | ms.openlocfilehash | ms.sourcegitcommit | ms.translationtype | ms.contentlocale | ms.lasthandoff | ms.locfileid | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Поиск файлов на GitHub | Файл в репозитории также можно найти с помощью средства поиска файлов. Чтобы найти файл в нескольких репозиториях в {% data variables.product.product_name %}, используйте [`filename` квалификатор поиска кода](/search-github/searching-on-github/searching-code#search-by-filename). |
|
|
|
7cecdfd58ecf56cac251bd77af3a4e1a7fcfd607 | fcf3546b7c |
HT | ru-RU | 09/10/2022 | 147880199 |
{% tip %}
Советы
- По умолчанию из результатов в средстве поиска файлов исключаются такие каталоги, как
build,log,tmpиvendor. Чтобы выполнить поиск файлов в этих каталогах, используйте квалификатор поиска кодаfilename.{% ifversion file-finder-exclusion-controls %} Кроме того, с помощью файла.gitattributesможно указать, какие каталоги исключаются по умолчанию.{% endif %} - Чтобы открыть средство поиска файлов, можно также нажать на клавиатуре клавишу
t. Дополнительные сведения см. в разделе Сочетания клавиш.
{% endtip %}
Использование средства поиска файлов
{% data reusables.repositories.navigate-to-repo %}
2. Над списком файлов нажмите кнопку Перейти к файлу.
3. В поле поиска введите имя файла, который нужно найти.
4. В списке результатов щелкните искомый файл.
{% ifversion file-finder-exclusion-controls %}
Настройка исключаемых файлов
По умолчанию из результатов в средстве поиска файлов исключаются файлы в следующих каталогах, если они существуют в корне репозитория:
.git.hg.sass-cache.svnbuilddot_gitlogtmpvendor
Эти исключения по умолчанию можно переопределить с помощью файла .gitattributes.
Для этого создайте или обновите файл под названием .gitattributes в корне репозитория, задав атрибуту linguist-generated значение false для каждого каталога, который необходимо включить в результаты поиска файлов.
Например, следующий файл .gitattributes указывает, что файлы в каталоге build/ будут доступны средству поиска файлов:
build/** linguist-generated=false
Обратите внимание, что для такого переопределения требуется рекурсивная стандартная маска (**). Дополнительные сведения см. в разделе "Формат шаблонов" в документации по Git. Более сложные переопределения подкаталогов в каталогах, исключаемых по умолчанию, не поддерживаются.
{% endif %}
Дополнительные материалы
- "Сведения о поиске в GitHub"{% ifversion file-finder-exclusion-controls %}
- "Настройка отображения измененных файлов в GitHub"
.gitattributesв документации по Git{% endif %}