Сведения о поиске пакетов
Вы можете выполнять поиск пакетов глобально во всех GitHubили искать пакеты в определенной организации. Дополнительные сведения см. в разделе О поиске на GitHub.
Вы можете искать только пакеты на GitHub Enterprise Server, а не GitHub.com, даже если включен GitHub Connect .
Совет
- В этой статье содержатся ссылки на примеры поиска на веб-сайте GitHub.com, но вы можете использовать те же фильтры поиска на любой платформе GitHub . В связанном примере поиска замените
github.comимя узла для платформы GitHub . - Список синтаксисов поиска, которые можно добавить в любой квалификатор поиска для дальнейшего улучшения результатов, см. в разделе Основные сведения о синтаксисе поиска.
- Используйте кавычки для многословных условий поиска. Например, если вы хотите найти проблемы с меткой "Выполняется", выполните поиск
label:"in progress". Регистр в поиске не учитывается.
Поиск в пакетах пользователя или организации
Чтобы найти пакеты, принадлежащие определенному пользователю или определенной организации, используйте квалификатор user или org.
| Квалификатор | Пример |
|---|---|
user:USERNAME |
[
**
`user:codertocat`
**
](https://github.com/search?q=user%3Acodertocat&type=RegistryPackages) соответствует пакетам, принадлежащим @codertocat.
| org:ORGNAME |
**
org:github
**
соответствует пакетам, принадлежащим организации GitHub.
Фильтрация по видимости пакета
Чтобы отфильтровать поиск по тому, является ли пакет общедоступным или частным, используйте квалификатор is.
| Квалификатор | Пример |
|---|---|
is:public |
[
**is:public angular**](https://github.com/search?q=is%3Apublic+angular&type=RegistryPackages) соответствует общедоступным пакетам, содержащим слово "angular".
| is:private|
is:private php соответствует частным пакетам, содержащим слово "php".