Gerador de .gitignore

Crie um .gitignore a partir de modelos comuns de linguagens e ferramentas.

Suas escolhas de template são processadas localmente no seu navegador para montar o .gitignore, e nada é enviado para um servidor.

Trabalhando com Docker? Experimente o Formatador de Dockerfile.

Sobre Gerador de .gitignore

Este gerador de gitignore monta um arquivo .gitignore pronto para uso a partir de templates comuns de linguagens, frameworks e ferramentas, para que você não precise lembrar todos os caminhos a excluir. Escolha um ou mais presets, como Node, TypeScript, React, Next.js, Vue, Python, Java, Go, Rust, Docker ou Terraform, e a ferramenta os combina em um único arquivo rotulado que você pode copiar ou baixar. Ele também inclui templates de editores e sistemas operacionais, como VSCode, JetBrains, macOS, Windows e Linux. É útil para desenvolvedores começando um novo repositório, monorepos que misturam stacks e times padronizando o que é commitado. Seja para um gitignore de node rápido, um gitignore de python ou um template de gitignore multistack, o fluxo de criar gitignore roda inteiramente no seu navegador e suas escolhas nunca saem do seu dispositivo.

Recursos

Como usar Gerador de .gitignore

  1. Clique nas pílulas de template de cada stack que você usa, como Node e Python.
  2. Ative presets adicionais de editor ou SO, como VSCode ou macOS, conforme necessário.
  3. Revise o .gitignore combinado no painel de saída.
  4. Use o botão Copiar ou Baixar para salvá-lo como .gitignore na raiz do seu projeto.

Exemplo

Entrada

Templates selecionados: Node, macOS

Saída

# ----- Node -----
node_modules/
dist/
build/
coverage/
.cache/
*.log
npm-debug.log*
yarn-error.log*
.env
.env.local
.DS_Store

# ----- macOS -----
.DS_Store
.AppleDouble
.LSOverride
Icon
._*
.Spotlight-V100
.Trashes

Selecionar Node e macOS combina os dois presets em um único .gitignore rotulado.

Erros comuns e solução de problemas

Perguntas frequentes

O que é o gerador de gitignore?
O gerador de gitignore monta um arquivo .gitignore a partir de templates predefinidos para linguagens, frameworks, editores e sistemas operacionais, e depois deixa você copiar ou baixar o resultado.
Como crio um gitignore para várias stacks de uma vez?
Ative uma pílula para cada stack, como Node mais Python mais Docker, e o gerador combina todas as seleções em um único arquivo com um cabeçalho de comentário rotulado por seção.
Quais templates posso combinar no gerador de gitignore?
Você pode misturar Node, TypeScript, React, Next.js, Vue, Python, Java, Go, Rust, Docker, Terraform, além dos presets de VSCode, JetBrains, macOS, Windows e Linux em um único arquivo.
Como uso o arquivo gitignore gerado no meu projeto?
Copie ou baixe, salve como .gitignore na raiz do seu repositório e faça commit para o Git começar a ignorar os caminhos listados.
O gerador de gitignore mantém minha seleção de templates privada?
Sim. O gerador de gitignore roda inteiramente no seu navegador, então suas seleções e o arquivo gerado nunca saem do seu dispositivo e nada é enviado para um servidor.

Ferramentas relacionadas

Todas as ferramentas de ArrayKit