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
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.