Skip to main content

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.

Sobre pesquisar no GitHub

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 você está procurando no campo de pesquisa na parte superior de qualquer página e escolha "Pesquisar em todo o GitHub" no menu suspenso de 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.

    Também é possível usar sugestões e conclusões na barra de pesquisa para encontrar rapidamente o que você 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, equipes e projetos sugeridos 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".

Observações:

  • Você deve estar conectado a uma conta pessoal no GitHub para pesquisar o 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, confira “Entender a sintaxe de pesquisa de código do GitHub”. Para mais informações sobre GitHub Pages, confira "Sobre o GitHub Pages".
  • Atualmente, nossa pesquisa não dá suporte a correspondência exata.

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, confira "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 as seguintes informações em todos os repositórios que você pode acessar em GitHub.com.

Pesquisar usando uma interface visual

Além da barra de pesquisa, é possível pesquisar GitHub usando página de pesquisa ou página de pesquisa avançada. Como alternativa, você pode usar a pesquisa interativa no GitHub Command Palette para pesquisar sua localização atual na interface do usuário, um usuário, um repositório ou uma organização específica e globalmente em todo o GitHub, usando o teclado. Para obter mais informações, confira "Paleta de comando do GitHub".

A página de pesquisa avançada 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.

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".

Pesquisando repositórios em GitHub.com a partir do seu ambiente corporativo privado

Se você usar GitHub.com e GitHub Enterprise Server, e um proprietário de empresa tiver ativado pesquisa unificada, você poderá pesquisar em ambos os ambientes ao mesmo tempo de GitHub Enterprise Server. Para obter mais informações, consulte "Sobre a pesquisa no GitHub" na documentação do GitHub Enterprise Server.

Leitura adicional