Gerador de .gitignore
Gere arquivos .gitignore para seu projeto
Languages
Frameworks
Game Engines
OS
Editors
Continue com
Mantenha o fluxo em movimento com a pr?xima a??o relacionada.
Privacy & Trust
Local composition
Template selection and final file generation stay in the browser until you choose to copy or download the result.
Stack-aware output
Mix language, framework, editor, and OS presets when a repository spans multiple stacks or contributor environments.
Secrets still need review
Preset templates cover common `.env`, cache, and build folders, but you should still audit project-specific secret paths before committing.
Export .gitignore
Generation must finish before export is enabled.
Ferramentas Relacionadas
Gerador de QR Code
Gere QR Codes rapidamente para URLs, texto, WiFi e muito mais.
Gerador UUID
Gerar identificadores UUID/GUID aleatórios
Gerador de ULID
Gere Identificadores Universalmente Únicos Lexicograficamente Ordenáveis
Gerador de Hex Aleatório
Gere números hexadecimais aleatórios com comprimento e quantidade personalizáveis
Gerador de README IA
Gere arquivos README profissionais com IA
Gerador de Dockerfile IA
Gere Dockerfiles otimizados com IA
Como Usar
Insira Seus Valores
Preencha os campos de entrada com seus números ou parâmetros.
Obtenha Resultados Instantâneos
Os resultados são atualizados automaticamente enquanto você digita — sem botão de envio necessário.
Copie ou Salve
Copie os resultados para a área de transferência ou use-os no seu fluxo de trabalho.
Por Que Usar Esta Ferramenta
100% Gratuito
Sem custos ocultos, sem planos premium — todos os recursos são gratuitos.
Sem Instalação
Funciona inteiramente no seu navegador. Nenhum software para baixar ou instalar.
Privado e Seguro
Seus dados nunca saem do seu dispositivo. Nada é enviado a nenhum servidor.
Funciona no Celular
Totalmente responsivo — use no seu celular, tablet ou desktop.
.gitignore: Mantendo Seu Repositório Limpo
Pontos-chave
- Arquivos .gitignore especificam quais arquivos e diretórios o Git deve excluir do controle de versão.
- Exclusões comuns incluem: node_modules/, arquivos .env, saídas de build, arquivos de SO (.DS_Store) e configs de IDE.
- Os padrões suportam curingas (*), correspondência de diretório (/) e negação (!) para exclusão flexível de arquivos.
Um arquivo .gitignore diz ao Git quais arquivos devem ser intencionalmente deixados sem rastreamento. Sem regras de exclusão adequadas, repositórios rapidamente se enchem de artefatos de build, pastas de dependências, segredos de ambiente e arquivos gerados pelo SO que inflam o histórico e potencialmente vazam informações sensíveis. Cada ecossistema de programação tem convenções bem estabelecidas de .gitignore.
node_modules/
Diretório mais comumente ignorado
Casos de uso
Configuração de novo projeto
Gere um .gitignore personalizado ao inicializar um novo repositório para sua stack tecnológica.
Segurança
Evite que arquivos sensíveis (.env, credenciais, chaves de API) sejam commitados no controle de versão.
Higiene do repositório
Exclua saídas de build, diretórios de cache e arquivos temporários para manter o repositório enxuto.
Equipes multiplataforma
Ignore arquivos específicos de SO (.DS_Store, Thumbs.db) que variam entre máquinas dos membros da equipe.
Dicas práticas
Use gitignore.io (toptal.com/developers/gitignore) para gerar templates para sua stack tecnológica específica.
Adicione regras no .gitignore antes de fazer seu primeiro commit — remover arquivos já rastreados exige etapas extras.
Use um .gitignore global (~/.gitignore_global) para arquivos pessoais de IDE e SO, mantendo o .gitignore do projeto limpo.
Teste seus padrões com 'git check-ignore -v nomedoarquivo' para verificar qual regra está correspondendo a cada arquivo.
Esta ferramenta é apenas para referência e fins educacionais. Verifique os resultados por conta própria antes de usá-los em situações importantes.