Sobre o uso da pesquisa de código do GitHub
GitHub indexa repositórios que você possui e os repositórios em organizações das quais você é membro, seja público, privado ou interno. Isso significa que é possível pesquisar em todos os seus repositórios, além de nos repositórios públicos no GitHub que já foram indexados. Apenas usuários com permissão para exibir seu código poderão vê-lo nos resultados da pesquisa. Os forks são indexados e podem ser pesquisados da mesma forma que outros repositórios.
Nem todo código é indexado e, atualmente, só é possível pesquisar os branches padrão dos repositórios. Para obter mais informações sobre as limitações conhecidas, confira "Sobre a Pesquisa de Código do GitHub".
Você deve estar conectado a uma conta GitHub para usar a pesquisa de código, inclusive para pesquisar código em repositórios públicos.
Usar a barra de pesquisa
Você pode pesquisar usando a interface de pesquisa no GitHub. Usando sugestões, conclusões e pesquisas salvas, é possível encontrar rapidamente o que você está procurando, frequentemente sem precisar digitar totalmente uma consulta ou exibir a página de resultados da pesquisa.
Para obter mais informações sobre a sintaxe de pesquisa da pesquisa de código, confira "Entender a sintaxe de pesquisa de código do GitHub".
Observe que a sintaxe e os qualificadores para pesquisar conteúdos não relacionados ao código, como problemas, usuários e discussões, não é igual à sintaxe para pesquisa de código. Para obter mais informações sobre a pesquisa sem código, confira "Sobre a pesquisa no GitHub" e "Pesquisar no GitHub".
-
Na navegação superior do GitHub, clique na barra de pesquisa.
-
Lá, você verá uma lista de sugestões organizadas por categoria, incluindo pesquisas recentes e repositórios, equipes e projetos sugeridos aos quais você tem acesso. Também é possível ver uma lista com as pesquisas salvas que você criou. Para saber mais sobre pesquisas salvas, confira "Criar e gerenciar pesquisas salvas".
Se você clicar em qualquer uma das sugestões específicas, será direcionado diretamente para a página dessa sugestão (por exemplo, a página do repositório ou projeto). Se você clicar em uma pesquisa recente ou salva, dependendo do tipo dela, a consulta de pesquisa aparecerá na barra de pesquisa ou você será direcionado à página de resultados da pesquisa com relação ao termo da pesquisa.
-
Depois de começar a digitar uma consulta de pesquisa, você verá uma lista de conclusões e sugestões que correspondem a ela. É possível clicar em uma sugestão para ir para um local específico. Ao digitar mais qualificadores, você verá sugestões mais específicas, como arquivos de código que você pode acessar diretamente.
-
Depois de digitar sua consulta, também é possível pressionar Enter para acessar a exibição completa dos resultados da pesquisa, a fim de ver cada correspondência e uma interface visual para a aplicação de filtros. Para saber mais, confira "Usar a exibição de resultados da pesquisa".
Criar e gerenciar pesquisas salvas
- Na navegação superior do GitHub, clique na barra de pesquisa e digite
saved:
. - Na barra de pesquisa, na seção "Consultas salvas", clique em Gerenciar pesquisas salvas.
- Na janela pop-up, digite o nome desejado para a pesquisa salva e a consulta que você deseja salvar.
- Para concluir a criação da pesquisa salva, clique em Criar pesquisa salva.
- Para ver sua pesquisa salva, clique na barra de pesquisa. Sua pesquisa salva estará na seção "Consultas salvas". Clicar em uma entrada de pesquisa salva adicionará a consulta à barra de pesquisa e filtrará as sugestões adequadamente.
- Para gerenciar uma pesquisa salva, digite
saved:
na barra de pesquisa e clique em Gerenciar pesquisas salvas.- Para editar uma pesquisa salva, à direita da pesquisa, clique em .
- Para excluir uma pesquisa salva, à direita da pesquisa, clique em .
Usar a exibição de resultados da pesquisa
Para criar uma consulta de pesquisa usando uma interface visual, bem como exibir e filtrar resultados, é possível usar página de pesquisa ou página de pesquisa avançada. Se você pressionar Enter depois de digitar uma consulta de pesquisa na barra de pesquisa, também será direcionado para a exibição de resultados da pesquisa.
Nessa exibição, será possível navegar entre diferentes tipos de resultados, incluindo códigos, problemas, solicitações de pull, repositórios e muito mais. Também é possível exibir e usar filtros.
Usar a pesquisa de código do GitHub no GitHub Mobile
Em GitHub Mobile, você pode usar a pesquisa de código diretamente da barra de pesquisa na tela inicial. A pesquisa de código em GitHub Mobile usa a mesma sintaxe que a pesquisa de código em GitHub. Para obter mais informações, confira "Sobre a Pesquisa de Código do GitHub".
Depois de começar a digitar uma consulta de pesquisa, você verá uma lista de conclusões e sugestões que correspondem a ela. É possível clicar em uma sugestão para ir para um local específico. Ao digitar mais qualificadores, você verá sugestões mais específicas, como arquivos de código que você pode acessar diretamente.