Поиск проекта GitHub, но избежать "тестовых" каталогов? - PullRequest
1 голос
/ 12 апреля 2020

Есть ли способ исключить определенные каталоги при поиске в определенном проекте github?

В большом проекте на Github, например nodejs, я часто хочу искать исходный код в найдите, где в проекте что-то определено. Проблема, с которой я регулярно сталкиваюсь, состоит в том, что сам проект содержит сотни файлов, связанных с тестами модулей, и эти каталоги тестов засоряют результаты поиска, когда я пытаюсь найти что-то в фактическом источнике, а не в коде тестирования. Таким образом, вместо просмотра 5 страниц результатов, я мог бы получить 50 страниц результатов, что делает поиск несколько бесполезным.

В проекте nodejs я бы хотел выполнять поиск без включения верхнего Уровень «тестовый» каталог.

1 Ответ

2 голосов
/ 13 апреля 2020

Для поиска в одном конкретном каталоге вы можете использовать:

searchterm path:/lib

А для игнорирования каталога вы можете использовать:

searchterm -path:/test

Как указано в вашем комментарии, официальная документация здесь . Ответ о том, как игнорировать вещи, можно найти здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...