Ignorar arquivos
Às vezes, existem arquivos que você não quer que o Git verifique no GitHub Enterprise. Há algumas maneiras de avisar o Git sobre quais arquivos ignorar.
Neste artigo
Crie um .gitignore local
Se você criar uma arquivo denominado .gitignore em seu repositório, o Git irá usá-lo para determinar quais arquivos e diretórios ignorar antes de você fazer o commit.
O commit deve ser feito no arquivo .gitignore em seu repositório, assim as regras ignorar poderão ser compartilhadas com quaisquer outros usuários que clonarem o repositório.
O GitHub mantém uma lista oficial de arquivos .gitignore recomendados para muitos dos sistemas operacionais, ambientes e linguagens populares 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 o site gitignore.io.
- No terminal, navegue até o local de seu repositório Git.
- Digite
touch .gitignore
para criar um arquivo .gitignore.
O Octocat tem um Gist com algumas regras adequadas para adicionar a este arquivo.
Se você já verificou um arquivo e quer ignorá-lo, o Git não o ignorará se você adicionar uma regra posteriormente. Nesses casos, primeiramente você deve desabilitar o monitoramento do arquivo, executando o seguinte comando no terminal:
$ git rm --cached FILENAME
Crie um .gitignore global
Você também pode criar um arquivo .gitignore global, que é uma lista de regras para ignorar arquivos em todos os repositórios Git do seu computador. Por exemplo, você deverá criar o arquivo em ~/.gitignore_global e adicionar algumas regras a ele.
- Abra o terminal.
-
Execute o seguinte comando em seu terminal:
$ git config --global core.excludesfile ~/.gitignore_global
O Octocat tem um Gist com algumas regras adequadas para adicionar a este arquivo.
Explicite exclusões do repositório
Se você não quiser criar um arquivo .gitignore para compartilhar com outras pessoas, crie 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.
- No terminal, navegue até o local de seu repositório Git.
- Abra o arquivo .git/info/exclude com seu editor de texto preferido.