Componha um .gitignore organizado a partir de modelos selecionados de linguagens, frameworks e ferramentas, além das suas próprias regras. Grátis e funciona no seu navegador.

Escolha as linguagens, frameworks, ferramentas e sistemas operativos que o seu projeto usa, adicione regras personalizadas e depois copie ou baixe um .gitignore pronto a usar. Tudo funciona no seu navegador — nada é enviado.

Modelos 0
Linguagens
Frameworks
Ferramentas e editores
Sistemas operativos
Regras personalizadas
.gitignore

					

Sobre Gerador de .gitignore

O gerador de .gitignore compõe um arquivo de exclusão limpo a partir de modelos selecionados, organizados em quatro grupos: linguagens, frameworks, ferramentas e editores, e sistemas operacionais. Marque Node, Python, Laravel, VS Code, macOS — o que quer que a sua stack use — e as regras combinadas aparecem instantaneamente, cada uma sob um cabeçalho rotulado.

Uma caixa de busca filtra a lista de modelos, e uma caixa de regras personalizadas permite anexar padrões específicos do projeto, um por linha, sob sua própria seção "Custom". As seleções se combinam sem duplicação, então mesclar vários modelos ainda resulta em um arquivo organizado e legível.

Tudo roda no seu navegador e nada é enviado. Copie o resultado ou baixe .gitignore, coloque-o na raiz do seu repositório, e o Git para de rastrear arquivos correspondentes a partir do próximo commit — arquivos já commitados precisam ser removidos do índice separadamente.

Como usar Gerador de .gitignore

  1. Pesquise ou navegue pelos grupos de modelos: Linguagens, Frameworks, Ferramentas e Editores e Sistemas Operacionais.
  2. Marque cada modelo que corresponda à stack do seu projeto — o resultado se atualiza ao vivo.
  3. Adicione quaisquer padrões específicos do projeto na caixa de regras personalizadas, um por linha.
  4. Revise o arquivo combinado, usando Limpar tudo para recomeçar, se necessário.
  5. Copie o resultado ou baixe .gitignore e faça o commit na raiz do seu repositório.

Perguntas frequentes

O .gitignore só afeta arquivos não rastreados. Qualquer coisa já commitada continua sendo rastreada até você removê-la do índice com git rm --cached e depois fazer o commit da alteração.

Sim — marque quantos quiser. As regras de cada modelo são agrupadas sob um comentário de cabeçalho, e suas regras personalizadas são anexadas em sua própria seção.

Sim. Adicionar os modelos VS Code, JetBrains, macOS ou Windows mantém .DS_Store, Thumbs.db e configurações de IDE fora do repositório para todos os contribuidores.

Geralmente na raiz do repositório. Você pode adicionar arquivos .gitignore extras dentro de subdiretórios para regras restritas àquela pasta.

Sim. É gratuito, e o arquivo é montado no seu navegador a partir de modelos incorporados — nada do que você seleciona ou digita é enviado.

Precisa de ajuda?
Encontrou um problema com esta ferramenta? Avise a nossa equipa.
Relatar um problema

Adicione esta ferramenta gratuita ao seu próprio site — copie e cole o código abaixo.