Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы может все еще выполняться. Актуальные сведения см. в документации на английском языке.

Использование поиска кода GitHub

Вы можете использовать предложения, завершения и сохраненные поисковые запросы в обновленном интерфейсе поиска, чтобы быстро найти то, что вы ищете в GitHub.com.

Сведения об использовании поиска кода GitHub

GitHub индексирует репозитории, которые вы владеете, и репозитории в организациях, членом которых вы являетесь, будь то общедоступные, частные или внутренние. Это означает, что вы можете выполнять поиск во всех репозиториях, а также в общедоступных репозиториях в GitHub.com, которые уже проиндексированы. Только пользователи с разрешением на просмотр кода в GitHub.com смогут видеть ваш код в результатах поиска. Вилки индексируются и доступны для поиска так же, как и в других репозиториях.

Не весь код индексируется, и в настоящее время можно выполнять поиск только ветвях репозиториев по умолчанию. Дополнительные сведения об известных ограничениях см. в разделе Сведения о поиске кода GitHub (бета-версия).

Поиск можно выполнять с помощью интерфейса поиска на GitHub.com. Используя предложения, завершения и сохраненные поисковые запросы, вы можете быстро найти то, что ищете, часто без полного ввода запроса или просмотра страницы результатов поиска.

Дополнительные сведения о синтаксисе поиска кода см. в разделе Основные сведения о синтаксисе поиска кода GitHub.

Обратите внимание, что синтаксис и квалификаторы для поиска содержимого, отличного от кода, например проблем, пользователей и обсуждений, не совпадают с синтаксисом для поиска кода. Дополнительные сведения о поиске, отличном от кода, см. в разделах Сведения о поиске в GitHub и Поиск в GitHub.

  1. В верхней области навигации GitHub.com щелкните строку поиска.

  2. В строке поиска вы увидите список предложений, упорядоченных по категориям, включая недавние поисковые запросы и рекомендуемые репозитории, команды и проекты, к которым у вас есть доступ. Вы также можете просмотреть список сохраненных поисковых запросов, которые вы создали. Дополнительные сведения о сохраненных поисковых запросах см. в разделе Создание сохраненных поисковых запросов и управление ими.

    Снимок экрана: панель поиска GitHub. Под строкой поиска есть список вариантов поиска по категориям.

    Если щелкнуть какое-либо из конкретных предложений, вы перейдете непосредственно на страницу этого предложения (например, на страницу репозитория или проекта). Если щелкнуть недавний или сохраненный поиск, в зависимости от типа поиска, поисковый запрос появится в строке поиска или вы перейдете на страницу результатов поиска для условия поиска.

  3. После ввода поискового запроса вы увидите список завершений и предложений, соответствующих вашему запросу. Вы можете щелкнуть предложение, чтобы перейти к определенному расположению. По мере ввода дополнительных квалификаторов вы увидите более конкретные предложения, например файлы кода, к которые можно перейти напрямую.

    Снимок экрана: поиск по запросу "repo:octocat/spoon-knife". Результаты кода выделены темно-оранжевым цветом.

  4. После ввода запроса можно также нажать клавишу ВВОД, чтобы перейти к полному представлению результатов поиска, где можно просмотреть каждое совпадение и визуальный интерфейс для применения фильтров. Дополнительные сведения см. в разделе Использование представления результатов поиска.

Создание сохраненных поисковых запросов и управление ими

  1. В верхней области навигации GitHub.com щелкните панель поиска и введите saved:.
  2. Под строкой поиска должен появиться раздел "Сохраненные поисковые запросы". Щелкните Создать сохраненный поиск.
  3. Во всплывающем окне введите имя запроса и запрос, который требуется сохранить. Щелкните Создать сохраненный поиск.
  4. Если щелкнуть панель поиска еще раз, вы увидите сохраненный поиск в разделе "Сохраненные поисковые запросы" под панелью поиска. Если щелкнуть сохраненную запись поиска, запрос будет добавлен в строку поиска и соответствующим образом отфильтрованы предложения.
    • Чтобы изменить сохраненный поиск, в разделе "Сохраненные поисковые запросы" щелкните справа от сохраненного поиска.
    • Чтобы удалить сохраненный поиск, щелкните справа от сохраненного поиска.

Использование представления результатов поиска

Для создания поискового запроса, а также просмотра и фильтрации результатов с помощью визуального интерфейса можно использовать страница поиска или страница расширенного поиска . Если нажать клавишу ВВОД после ввода поискового запроса в строке поиска, вы также перейдете в представление результатов поиска.

В представлении результатов поиска можно переходить между различными типами результатов поиска, включая код, проблемы, запрос на вытягивание, репозитории и многое другое. Вы также можете просматривать и использовать фильтры.