Skip to main content

Esta versão do GitHub Enterprise será descontinuada em 2022-09-28. 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. Para obter ajuda com a atualização, entre em contato com o suporte do GitHub Enterprise.

Ignorar arquivos

Você pode configurar o Git para ignorar arquivos dos quais você não deseja fazer o check-in para GitHub Enterprise Server.

Configurar arquivos ignorados para um único repositório

Você pode criar um arquivo .gitignore no diretório raiz do repositório para informar o Git de quais arquivos e diretórios devem ser ignorados durante um commit. Para compartilhar as regras de ignorar com outros usuários que clonam o repositório, faça commit do arquivo .gitignore no repositório.

O GitHub mantém uma lista oficial de arquivos .gitignore recomendados para vários sistemas operacionais, ambientes e linguagens populares no repositório público github/gitignore. Use também o gitignore.io para criar um arquivo .gitignore para seu sistema operacional, sua linguagem de programação ou seu IDE. Para obter mais informações, confira "github/gitignore" e o site "gitignore.io".

  1. Abra TerminalTerminalGit Bash.

  2. Navegue para o local do seu repositório do Git.

  3. Crie um arquivo .gitignore para seu repositório.

    $ touch .gitignore

    Se o comando for bem-sucedido, não haverá saída.

Para ver um exemplo de arquivo .gitignore, confira "Algumas configurações comuns do .gitignore" no repositório do Octocat.

Se você deseja ignorar um arquivo que já foi ingressado, você deve cancelar o rastreamento do arquivo antes de adicionar uma regra para ignorá-lo. No seu terminal, deixe de rastrear o arquivo.

$ git rm --cached FILENAME

Configurar arquivos ignorados para todos os repositórios no seu computador

Crie também um arquivo .gitignore global para definir uma lista de regras a fim de ignorar os arquivos de todos os repositórios Git no computador. Por exemplo, crie o arquivo em ~/.gitignore_global e adicione algumas regras a ele.

  1. Abra TerminalTerminalGit Bash.
  2. Configure o Git para usar o arquivo de exclusão ~/.gitignore_global para todos os repositórios Git.
    $ git config --global core.excludesfile ~/.gitignore_global

Como excluir arquivos locais sem criar um arquivo .gitignore

Caso não deseje criar um arquivo .gitignore para compartilhar com outras pessoas, crie regras que não sejam confirmadas no repositório. Você pode usar essa técnica para arquivos que você gerou localmente e que não espera que outros usuários o façam, como arquivos criados pelo seu editor.

Use seu editor de texto favorito para abrir o arquivo chamado .git/info/exclude na raiz do repositório Git. Qualquer regra que você adicionar aqui não será verificada e ignorará arquivos somente em seu repositório local.

  1. Abra TerminalTerminalGit Bash.
  2. Navegue para o local do seu repositório do Git.
  3. Usando seu editor de texto favorito, abra o arquivo .git/info/exclude.

Leitura Adicional