Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Sobre a pesquisa no GitHub

Use nossas potentes ferramentas de pesquisa para encontrar o que está procurando entre os muitos repositórios, usuários e linhas de código no GitHub.

Neste artigo:

Você pode pesquisar globalmente em todo o GitHub ou definir o escopo da sua pesquisa para uma organização ou um repositório específico.

  • Para pesquisar globalmente em todo o GitHub, digite o que está procurando no campo de pesquisa que fica na parte superior de qualquer página e escolha "All GitHub" (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.

Observações:

  • Você precisa estar conectado para pesquisar código em todos os repositórios públicos.

  • Os sites do GitHub Pages não são pesquisáveis no GitHub. No entanto, você pode pesquisar o conteúdo da fonte, se ele existir no branch padrão de um repositório, usando a pesquisa de código. Para obter mais informações, consulte "Pesquisar código". Para obter mais informações sobre o GitHub Pages, consulte "O que é o GitHub Pages?"

Após a realização de uma pesquisa no GitHub, é possível ordenar os resultados ou refiná-los ainda mais clicando em uma das linguagens na barra lateral. Para obter mais informações, consulte "Ordenar os resultados da pesquisa".

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

Tipos de pesquisa no GitHub

Você pode pesquisar os seguintes tipos de informação em todos os repositórios públicos do GitHub e em todos os repositórios privados do GitHub aos quais você tem acesso:

Pesquisar usando uma interface visual

Como alternativa, é possível pesquisar o GitHub usando a search página ou a advanced search página.

A advanced search página fornece uma interface visual para construção de consultas de pesquisa. 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.

Pesquisa avançada

Pesquisar no GitHub Enterprise e GitHub.com simultaneamente

Se você usar o GitHub Enterprise e for integrante de uma organização do GitHub.com que usa o GitHub Enterprise Cloud, o administrador do site do GitHub Enterprise pode habilitar o GitHub Connect para que você possa pesquisar em ambos os ambientes ao mesmo tempo. Para obter mais informações, consulte "Habilitar a pesquisa unificada entre o GitHub Enterprise e o GitHub.com".

É possível pesquisar em ambos os ambientes apenas no GitHub Enterprise. Para definir o escopo da pesquisa por ambiente, você pode usar uma opção de filtro na advanced search página ou pode usar o prefixo de pesquisa environment:. Para pesquisar apenas por conteúdo no GitHub Enterprise, use a sintaxe de pesquisa environment:local. Para pesquisar apenas por conteúdo no GitHub.com, use environment:github.

O administrador do site do GitHub Enterprise pode habilitar a pesquisa unificada para todos os repositórios públicos, todos os repositórios privados ou apenas determinados repositórios privados na organização do GitHub Enterprise Cloud conectado.

Se o administrador do site habilitar a pesquisa unificada em repositórios privados, você poderá pesquisar apenas em repositórios privados em que o administrador habilitou a pesquisa unificada e aos quais você tem acesso na organização do GitHub.com conectado. Os administradores do GitHub Enterprise e os proprietários da organização no GitHub.com não podem pesquisar repositórios privados que pertencem à sua conta. Para pesquisar repositórios privados aplicáveis, você deve habilitar a pesquisa de repositório privado para suas contas pessoais no GitHub.com e no GitHub Enterprise. Para obter mais informações, consulte "Habilitar pesquisa de repositório privado do GitHub.com na sua conta do GitHub Enterprise".

Leia mais

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato