Skip to main content

Esta versão do GitHub Enterprise Server foi descontinuada em 2024-12-19. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, segurança aprimorada e novos recursos, atualize para a última versão do GitHub Enterprise Server. Para obter ajuda com a atualização, entre em contato com o suporte do GitHub Enterprise.

Localizar arquivos no GitHub

É possível localizar um arquivo em um repositório usando o localizador de arquivos. Para procurar um arquivo em diversos repositórios no GitHub, use o qualificador de pesquisa de código filename.

Tip

Usar o localizador de arquivos

  1. Em GitHub, acesse a página principal do repositório.
  2. Acima da lista de arquivos, clique em Ir para o arquivo.
    Captura de tela de uma linha de botões na página principal de um repositório. O botão "Ir para arquivo" está realçado em laranja escuro.
  3. No campo de pesquisa, digite o nome do arquivo que está procurando.
    Captura de tela da barra de pesquisa de arquivos do repositório. A barra de pesquisa tem o termo "readme". Os resultados são mostrados na barra de pesquisa e incluem o "README.md".
  4. Na lista de resultados, clique no arquivo que você queria encontrar.

Personalizar arquivos excluídos

Por padrão, os resultados do localizador de arquivos não incluirão arquivos nos seguintes diretórios se eles existirem na raiz do repositório:

  • .git
  • .hg
  • .sass-cache
  • .svn
  • build
  • dot_git
  • log
  • tmp
  • vendor

Você pode substituir essas exclusões padrão usando um arquivo .gitattributes.

Para fazer isso, crie ou atualize um arquivo chamado .gitattributes na raiz do repositório, definindo o atributo linguist-generated como false para cada diretório que deve ser incluído nos resultados do localizador de arquivos.

Por exemplo, o seguinte arquivo .gitattributes faria com que os arquivos no diretório build/ ficassem disponíveis para o localizador de arquivos:

build/** linguist-generated=false

Observe que essa substituição requer o uso do padrão glob recursivo (**). Para obter mais informações, confira formato de padrão na documentação do Git. Não há suporte para substituições mais complexas de subdiretórios em diretórios excluídos por padrão.

Leitura adicional