Skip to main content

Localizar arquivos no GitHub

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

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 para localizar um arquivo em um repositório. A barra de pesquisa contém o termo "leiame" e, abaixo dela, há um link para o arquivo que é o resultado da pesquisa, "LEIAME.md". A barra de pesquisa é contornada em laranja escuro.
  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