Esta versão do GitHub Enterprise foi descontinuada em 2021-09-23. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

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 arquivo no diretório-raiz do seu repositório para dizer ao Git quais arquivos e diretórios devem ser ignorados ao fazer um commit. Para compartilhar as regras de ignorar com outros usuários que clonarem o repositório, faça o commit do arquivo .gitignore no seu repositório.

O GitHub mantém uma lista oficial de arquivos .gitignore recomendados para muitos sistemas operacionais populares, ambientes e linguagens no repositório público github/gitignore. É possível usar gitignore.io para criar um arquivo .gitignore para seu sistema operacional, linguagem de programação ou Ambiente de Desenvolvimento Integrado (IDE, Integrated Development Environment). Para obter mais informações, consulte "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 de .gitignore para o seu repositório.
    $ touch .gitignore

Por obter um exemplo do arquivo .gitignore, consulte "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

Você também pode criar um arquivo global .gitignore para definir uma lista de regras para ignorar arquivos em cada repositório do Git no seu computador. Por exemplo, você deverá criar o arquivo em ~/.gitignore_global e adicionar 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 do Git.
    $ git config --global core.excludesfile ~/.gitignore_global

Excluir arquivos locais sem criar um arquivo .gitignore

Se você não quiser criar um arquivo .gitignore para compartilhar com outras pessoas, é possível criar regras sem fazer o commit 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 textos preferido para abrir o arquivo .git/info/exclude dentro da 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. Abra o arquivo .git/info/exclude com seu editor de texto preferido.

Leia mais