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".
-
Abra TerminalTerminalGit Bash.
-
Navegue para o local do seu repositório do Git.
-
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
Você pode dizer ao Git para sempre ignorar determinados arquivos ou diretórios quando fizer um commit em qualquer repositório Git no seu computador. Por exemplo, você pode usar esse recurso para ignorar quaisquer arquivos de backup temporários criados pelo editor de texto.
Para sempre ignorar um determinado arquivo ou diretório, adicione-o a um arquivo chamado ignore
que está localizado dentro do diretório ~/.config/git
. Por padrão, o Git ignorará todos os arquivos e diretórios listados no arquivo de configuração global ~/.config/git/ignore
. Se o diretório git
e o arquivo ignore
ainda não existirem, talvez seja necessário criá-los.
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.
- Abra TerminalTerminalGit Bash.
- Navegue para o local do seu repositório do Git.
- Usando seu editor de texto favorito, abra o arquivo
.git/info/exclude
.
Leitura Adicional
- Ignorar arquivos na documentação do Git
- .gitignore na documentação do Git
- Uma coleção de modelos .gitignore úteis no repositório github/gitignore
- Site gitignore.io