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 vários repositórios em GitHub, use o qualificador da pesquisa de código "filename".

Dicas:

  • By default, file finder results exclude some directories like build, log, tmp, and vendor. To search for files in these directories, use the filename code search qualifier. Alternatively, you can customize which directories are excluded by default using a .gitattributes file.
  • É possível também abrir o file finder (localizador de arquivos) digitando t no teclado. Para obter mais informações, consulte "Atalhos de teclado".

Using the file finder

  1. No GitHub.com, navegue até a página principal do repositório.
  2. Acima da lista de arquivos, clique em Ir para o arquivo. Botão Find file (Localizar arquivo)
  3. No campo de pesquisa, digite o nome do arquivo que está procurando. Campo de pesquisa Find file (Localizar arquivo)
  4. Na lista de resultados, clique no arquivo que você queria encontrar.

Customizing excluded files

By default, file finder results do not include files in the following directories if they exist at your repository root:

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

You can override these default exclusions using a .gitattributes file.

To do this, create or update a file called .gitattributes in your repository root, setting the linguist-generated attribute to false for each directory that should be included in file finder results.

For example, the following .gitattributes file would cause files in the build/ directory to be available to the file finder:

build/** linguist-generated=false

Note that this override requires the use of the recursive glob pattern (**). For more information, see "pattern format" in the Git documentation. More complex overrides of subdirectories within excluded-by-default directories are not supported.

Leia mais