Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Ignorando Arquivos no Git | Interação Mais Avançada
Git Essentials

bookIgnorando Arquivos no Git

Ignorando Arquivos

Ignorar arquivos no Git é fundamental por vários motivos:

  • Redução do Tamanho do Repositório: Ignorar arquivos desnecessários impede que eles sejam armazenados no sistema de controle de versão, resultando em repositórios menores;
  • Foco no Código-Fonte: Ao excluir arquivos gerados ou artefatos, o repositório permanece focado no código-fonte e nos arquivos essenciais do projeto;
  • Segurança: Evitar a inclusão de informações sensíveis, como chaves de API ou senhas, aumenta a segurança do projeto.

O Arquivo .gitignore

O arquivo .gitignore é a principal forma de especificar quais arquivos o Git deve ignorar. Normalmente, ele está localizado no diretório raiz do repositório e contém uma lista de padrões de arquivos que o Git exclui do rastreamento. Cada linha representa um padrão para arquivos ou diretórios a serem ignorados. Por enquanto, utilize apenas os nomes dos arquivos.

Arquivo Gitignore

Primeiro, liste todos os arquivos e diretórios no diretório do projeto, incluindo os ocultos:

Listando todos os arquivos e diretórios

Se estiver utilizando macOS, o sistema cria automaticamente um arquivo .DS_Store. O rastreamento e o commit desse arquivo são desnecessários, portanto, crie um arquivo .gitignore com o comando echo e adicione a linha .DS_Store para ignorá-lo:

Note
Nota

Se o .gitignore não estiver vazio, utilize o operador >> para adicionar uma nova linha com o nome do arquivo.

Criando o arquivo .gitignore

Em seguida, execute o comando git status e confirme que este arquivo não aparece mais na lista de arquivos não rastreados:

Verificando o status

Agora adicione o arquivo .gitignore e faça o commit:

Realizando o commit do arquivo .gitignore

O commit foi realizado com sucesso e o arquivo .DS_Store está sendo ignorado.

question mark

Como adicionar corretamente um arquivo chamado handler.py a um arquivo .gitignore NÃO VAZIO?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 5

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

What other files should I add to .gitignore?

How do I remove a file from Git tracking if I accidentally committed it?

Can you explain how .gitignore patterns work?

Awesome!

Completion rate improved to 3.57

bookIgnorando Arquivos no Git

Deslize para mostrar o menu

Ignorando Arquivos

Ignorar arquivos no Git é fundamental por vários motivos:

  • Redução do Tamanho do Repositório: Ignorar arquivos desnecessários impede que eles sejam armazenados no sistema de controle de versão, resultando em repositórios menores;
  • Foco no Código-Fonte: Ao excluir arquivos gerados ou artefatos, o repositório permanece focado no código-fonte e nos arquivos essenciais do projeto;
  • Segurança: Evitar a inclusão de informações sensíveis, como chaves de API ou senhas, aumenta a segurança do projeto.

O Arquivo .gitignore

O arquivo .gitignore é a principal forma de especificar quais arquivos o Git deve ignorar. Normalmente, ele está localizado no diretório raiz do repositório e contém uma lista de padrões de arquivos que o Git exclui do rastreamento. Cada linha representa um padrão para arquivos ou diretórios a serem ignorados. Por enquanto, utilize apenas os nomes dos arquivos.

Arquivo Gitignore

Primeiro, liste todos os arquivos e diretórios no diretório do projeto, incluindo os ocultos:

Listando todos os arquivos e diretórios

Se estiver utilizando macOS, o sistema cria automaticamente um arquivo .DS_Store. O rastreamento e o commit desse arquivo são desnecessários, portanto, crie um arquivo .gitignore com o comando echo e adicione a linha .DS_Store para ignorá-lo:

Note
Nota

Se o .gitignore não estiver vazio, utilize o operador >> para adicionar uma nova linha com o nome do arquivo.

Criando o arquivo .gitignore

Em seguida, execute o comando git status e confirme que este arquivo não aparece mais na lista de arquivos não rastreados:

Verificando o status

Agora adicione o arquivo .gitignore e faça o commit:

Realizando o commit do arquivo .gitignore

O commit foi realizado com sucesso e o arquivo .DS_Store está sendo ignorado.

question mark

Como adicionar corretamente um arquivo chamado handler.py a um arquivo .gitignore NÃO VAZIO?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 5
some-alt