Сведения о поиске по GitHub
Вы можете выполнять глобальный поиск по всем GitHub Enterprise Cloud, или ограничить поиск определенным репозиторием или организацией.
-
Чтобы выполнить глобальный поиск по всем GitHub Enterprise Cloud, введите то, что вы ищете, в поле поиска в верхней части любой страницы и выберите "Поиск по всем GitHub" в раскрывающемся меню поиска.
-
Чтобы выполнить поиск в определенном репозитории или организации, перейдите на страницу репозитория или организации, введите то, что ищете, в поле поиска в верхней части страницы и нажмите клавишу ВВОД.
Вы также можете использовать предложения и завершения в строке поиска, чтобы быстро найти то, что вам нужно.
-
Щелкнув панель поиска в верхней области навигации GitHub.com, вы увидите список предложений, упорядоченных по категориям, включая недавние поисковые запросы и рекомендуемые репозитории, команды и проекты, к которым у вас есть доступ.
-
Щелкнув любой из конкретных предложений, вы перейдете непосредственно на страницу этого предложения (например, на страницу репозитория или проекта). Если щелкнуть недавний поиск, в зависимости от типа поиска, условие поиска появится в строке поиска или вы перейдете на страницу результатов поиска для условия поиска.
-
Когда вы начнете вводить текст, вы увидите список завершений и предложений, соответствующих вашему запросу. Вы можете щелкнуть предложение, чтобы перейти к определенному расположению. По мере того как вы продолжите вводить текст, вы увидите более конкретные предложения, например файлы кода, к которые можно перейти напрямую.
После ввода поискового запроса можно нажать клавишу ВВОД , чтобы перейти к полному представлению результатов поиска, где можно просмотреть все совпадения и визуальный интерфейс для применения фильтров. Дополнительные сведения см. в разделе Поиск с помощью визуального интерфейса.
Примечания.
- Для поиска кода во всех общедоступных репозиториях необходимо войти в личную учетную запись в GitHub Enterprise Cloud.
- Сайты GitHub Pages недоступны для поиска в GitHub Enterprise Cloud. Однако можно выполнить поиск исходного содержимого, если он существует в ветви репозитория по умолчанию, используя поиск кода. Дополнительные сведения см. в разделе Основные сведения о синтаксисе поиска кода GitHub. Дополнительные сведения о GitHub Pages см. в разделе Описание GitHub Pages.
- В настоящее время поиск не поддерживает точное сопоставление.
После выполнения поиска в GitHub Enterprise Cloud вы можете отсортировать результаты или уточнить их, щелкнув один из языков на боковой панели. Дополнительные сведения см. в разделе Сортировка результатов поиска.
Поиск GitHub Enterprise Cloud использует кластер ElasticSearch для индексирования проектов каждый раз при отправке изменений в GitHub Enterprise Cloud. Проблемы и запросы на вытягивание индексируются при их создании или изменении.
Типы поиска в GitHub
Вы можете искать следующие сведения во всех репозиториях, к которые можно получить доступ в GitHub.com.
- Репозитории
- Разделы
- Проблемы и запросы на вытягивание
- Обсуждения
- Код
- Фиксации
- Пользователи
- Пакеты
- Вики
Поиск с помощью визуального интерфейса
В дополнение к панели поиска можно выполнять поиск в GitHub Enterprise Cloud с помощью страница поиска или страница расширенного поиска . Кроме того, вы можете использовать интерактивный поиск в GitHub Command Palette, чтобы найти ваше текущее расположение в пользовательском интерфейсе, конкретного пользователя, репозиторий или организацию, а также выполнить глобальный поиск по всем GitHub Enterprise Cloud, не отходя от клавиатуры. Дополнительные сведения см. в разделе Палитра команд GitHub.
страница расширенного поиска предоставляет визуальный интерфейс для создания поисковых запросов. Вы можете фильтровать результаты поиска по различным факторам, например по количеству звезд или количеству вилок, которые есть в репозитории. По мере заполнения дополнительных полей поиска запрос будет автоматически формироваться в верхней строке поиска.
Поиск репозиториев в GitHub.com из частной корпоративной среды
Если вы используете GitHub.com и GitHub Enterprise Server или GitHub AE, а владелец предприятия включил унифицированный поиск, вы можете выполнять поиск в обеих средах одновременно из GitHub Enterprise Server или GitHub AE. Дополнительные сведения см. в документации по GitHub Enterprise Server или документации по GitHub AE.