Ir para o conteúdo

Gerador de .gitignore

Combine blocos de padrões para Node.js, Python, Java, Go e outras linguagens, editores e sistemas, e acrescente as suas linhas.

  • Roda no seu navegador

Entrada

0 de 2.000 caracteres

Uma linha por padrão; entram no fim, sob o título Personalizado.

Resultado

O resultado aparece aqui.

Modelos que você pode combinar

Marque as linguagens, os editores e os sistemas do seu projeto: cada um entra com um bloco de padrões, na ordem fixa da lista, e o que você digitar nas linhas extras vai no fim, no bloco Personalizado.

Node.js e variáveis de ambiente geram 16 linhas; Python, VS Code, macOS e a linha *.log, 23.

Ponto de partida, não padrão oficial

  • Os padrões são um ponto de partida editável: revise para o seu projeto. Por exemplo, o Cargo.lock, a pasta vendor e o dist entram ou não conforme o caso.
  • O bloco de variáveis de ambiente ignora .env e .env.*, mas mantém .env.example. Um arquivo que já foi enviado ao repositório continua versionado até ser removido do índice.
  • Não são os modelos oficiais do GitHub: a lista oficial tem mais padrões e muda com o tempo.

Perguntas frequentes

Como usar o gerador de gitignore para Python?

Marque Python e, se quiser, o editor e o sistema que você usa. O bloco de Python ignora __pycache__, ambientes virtuais, caches de teste e pastas de build.

O gerador de gitignore gratuito inclui os modelos oficiais do GitHub?

Não. Os blocos são uma seleção comum e editável de padrões, mantida pela ferramenta. Para a lista completa e atual, consulte o repositório de modelos do GitHub.