Dica
- Por padrão, os resultados do localizador de arquivos excluem alguns diretórios, como
build
,log
,tmp
evendor
. Para pesquisar arquivos nesses diretórios, use opath
qualificador de pesquisa de código. Como alternativa, você pode personalizar quais diretórios são excluídos por padrão usando um arquivo.gitattributes
. - Abra também o localizador de arquivos pressionando
t
no teclado. Para saber mais, confira Atalhos do teclado.
Usar o localizador de arquivos
- Em GitHub, acesse a página principal do repositório.
- Na barra de pesquisa "Ir para arquivo", digite o nome do arquivo ou diretório que deseja encontrar.
- Como alternativa, se não houver uma barra de pesquisa "Ir para arquivo", clique em Ir para arquivo e digite o nome do arquivo ou diretório que deseja localizar.
- Na lista de resultados, clique no arquivo ou diretório que deseja localizar. É possível exibir o caminho de um diretório ou arquivo abaixo de cada resultado da pesquisa.
Personalizar arquivos excluídos
Por padrão, os resultados do localizador de arquivos não incluem arquivos nos seguintes diretórios:
.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
- Sobre a pesquisa no GitHub
- Personalizar como os arquivos alterados aparecem no GitHub
.gitattributes
na documentação do Git