Skip to main content
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.

Esta versão do GitHub Enterprise será descontinuada em 2022-06-03. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

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 Enterprise Server.

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

  • Para pesquisar globalmente em todo o GitHub Enterprise Server, 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.

Notas:

  • You must be signed into a personal account on GitHub Enterprise Server to search for code across all public repositories.
  • Os sites do GitHub Pages não são pesquisáveis no GitHub Enterprise Server. 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?"
  • Atualmente, a nossa pesquisa não é compatível com correspondência exata.
  • Sempre que você estiver pesquisando em arquivos de código, serão retornados apenas os dois primeiros resultados de cada arquivo.

Após a realização de uma pesquisa no GitHub Enterprise Server, é 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 Enterprise Server usa um cluster do ElasticSearch para indexar projetos toda vez que uma alteração é enviada por push ao GitHub Enterprise Server. 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 your GitHub Enterprise Server instance.

Pesquisar usando uma interface visual

Você pode pesquisar GitHub Enterprise Server usando o página de pesquisa (https://[hostname]/search) ou página de pesquisa avançada (https://[hostname]/search/advanced).

A página de pesquisa avançada (https://[hostname]/search/advanced) 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

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

If you use both GitHub.com and GitHub Enterprise Server, and an enterprise owner has enabled pesquisa unificada, you can search across both environments at the same time from GitHub Enterprise Server. For more information about how enterprise owners can enable pesquisa unificada, see "Enabling pesquisa unificada for your enterprise."

Your enterprise owner on GitHub Enterprise Server can separately enable pesquisa unificada for all public repositories on GitHub.com and for private repositories owned by the organization or enterprise on GitHub.com that is connected to GitHub Enterprise Server through GitHub Connect.

Before you can use pesquisa unificada for private repositories, you must connect your personal accounts on GitHub.com and GitHub Enterprise Server. Para obter mais informações, consulte "Habilitando a pesquisa no repositório GitHub.com no ambiente privado da empresa."

When you search from GitHub Enterprise Server, only private repositories that you have access to and that are owned by the connected organization or enterprise account will be included in search results. Neither you nor anyone else will be able to search private repositories owned by your personal account on GitHub.com from GitHub Enterprise Server.

To limit your search to one environment, you can use a filter option on the página de pesquisa avançada (https://[hostname]/search/advanced) or you can use the environment: search prefix. To only search for content on GitHub Enterprise Server, use the search syntax environment:local. Para pesquisar apenas por conteúdo no GitHub.com, use environment:github.

Leia mais