# Sobre a pesquisa no GitHub

Nossa busca integrada abrange os muitos repositórios, usuários e linhas de código em GitHub.

## Sobre a pesquisa em GitHub

É possível realizar uma pesquisa global em todo o GitHub ou limitar o escopo da pesquisa a uma organização ou repositório específico.

* Para pesquisar globalmente em todo o GitHub, digite o que você está procurando na caixa de pesquisa na parte superior de uma página e escolha "Pesquisar em todo o GitHub" no menu suspenso da pesquisa.

* Para pesquisar em uma organização ou um repositório específico, navegue até a página da organização ou do repositório, digite o que está procurando no campo de pesquisa que fica na parte superior da página e pressione **Enter**.

Você também pode usar sugestões e conclusões na barra de pesquisa para localizar rapidamente o que precisa.

* Se você clicar na barra de pesquisa na navegação superior do GitHub.com, verá uma lista de sugestões organizadas por categoria, incluindo pesquisas recentes e repositórios sugeridos, equipes e projetos aos quais você tem acesso.
* Clicar em qualquer uma das sugestões específicas o levará diretamente à página dessa sugestão (por exemplo, o repositório ou a página do projeto). Se você clicar em uma pesquisa recente, dependendo do tipo de pesquisa, o termo de pesquisa aparecerá na barra de pesquisa ou você será direcionado para a página de resultados de pesquisa do termo de pesquisa.
* Depois de começar a digitar, você verá uma lista de conclusões e sugestões que correspondem à sua consulta. É possível clicar em uma sugestão para ir para um local específico. À medida que continua a digitar, você verá sugestões mais específicas, como arquivos de código para os quais pode pular diretamente.

Depois de digitar uma consulta de pesquisa, é possível pressionar **Enter** para acessar a exibição completa dos resultados da pesquisa, onde é possível ver cada correspondência e uma interface visual para aplicar filtros. Para saber mais, confira [Pesquisa usando uma interface visual](#searching-using-a-visual-interface).

> \[!NOTE]
>
> * Você deve fazer login em uma conta pessoal do GitHub para pesquisar o código em todos os repositórios públicos.
> *

GitHub Pages os sites não são pesquisáveis em GitHub. No entanto, você poderá pesquisar o conteúdo de origem se ele existir no branch padrão de um repositório, usando a pesquisa de código. Para saber mais, confira [Compreendendo a sintaxe de Pesquisa de Código do GitHub](/pt/search-github/github-code-search/understanding-github-code-search-syntax). Para obter mais informações sobre GitHub Pages, confira [O que é o GitHub Pages?](/pt/pages/getting-started-with-github-pages/what-is-github-pages).

> * Atualmente, nossa pesquisa não dá suporte à correspondência exata.

Depois de executar uma pesquisa GitHub, você pode classificar os resultados ou refiná-los ainda mais clicando em um dos idiomas na barra lateral. Para saber mais, confira [Ordenar os resultados da pesquisa](/pt/search-github/getting-started-with-searching-on-github/sorting-search-results).

GitHub A pesquisa usa um cluster ElasticSearch para indexar projetos sempre que uma alteração é enviada por push para GitHub. Problemas e pull requests são indexados quando são criados ou modificados.

## Tipos de pesquisas em GitHub

Você pode buscar as seguintes informações em todos os repositórios aos quais você tem acesso no GitHub.

* [Repositórios](/pt/search-github/searching-on-github/searching-for-repositories)
* [Topics](/pt/search-github/searching-on-github/searching-topics)
* [Problemas e solicitações de pull](/pt/search-github/searching-on-github/searching-issues-and-pull-requests)
* [Discussões](/pt/search-github/searching-on-github/searching-discussions)
*

[Código](/pt/search-github/github-code-search/understanding-github-code-search-syntax)

* [Confirmações](/pt/search-github/searching-on-github/searching-commits)
* [Usuários](/pt/search-github/searching-on-github/searching-users)
* [Pacotes](/pt/search-github/searching-on-github/searching-for-packages)
* [Wikis](/pt/search-github/searching-on-github/searching-wikis)

## Pesquisar usando uma interface visual

Além da barra de pesquisa, você pode pesquisar GitHub usando o página de [pesquisa](https://github.com/search) ou página de [pesquisa avançada](https://github.com/search/advanced).
Como alternativa, você pode usar a pesquisa interativa no GitHub Command Palette para pesquisar sua localização atual na interface, um usuário, repositório ou organização específica, e em todo o GitHub, sem tirar as mãos do teclado. Para obter mais informações, consulte [Paleta de comandos do GitHub](/pt/get-started/accessibility/github-command-palette).

O página de [pesquisa avançada](https://github.com/search/advanced) fornece uma interface visual para criar consultas de busca. Você pode filtrar as pesquisas por diversos fatores, como o número de estrelas ou o número de bifurcações que um repositório tem. À medida que você preenche os campos de pesquisa avançada, sua consulta é automaticamente construída na barra de pesquisa superior.

![Página de pesquisa avançada. A barra de pesquisa superior contém a consulta "kittens user:octocat". Em "Opções avançadas", a caixa de texto "Desses proprietários" contém o termo "octocat".](/assets/images/help/search/advanced-search.png)

## Pesquisar repositórios no GitHub.com no seu ambiente empresarial privado

Se você usa GitHub.com ou GHE.com, assim como GitHub Enterprise Server, e o proprietário da empresa habilitou pesquisa unificada, você pode pesquisar nos dois ambientes ao mesmo tempo a partir de GitHub Enterprise Server. Para obter mais informações, consulte [Sobre a pesquisa no GitHub](/pt/enterprise-server@3.22/search-github/getting-started-with-searching-on-github/about-searching-on-github#searching-repositories-on-githubcom-from-your-private-enterprise-environment) na GitHub Enterprise Server documentação.

## Leitura adicional

* [Noções básicas de sintaxe de pesquisa](/pt/search-github/getting-started-with-searching-on-github/understanding-the-search-syntax)
* [Pesquisando em GitHub](/pt/search-github/searching-on-github)