Gerador de .gitignore
Crie ficheiros .gitignore a partir de modelos prontos para linguagens, editores e sistemas operativos.
Gerador de .gitignore
Selecione as linguagens de programação, ambientes de execução, editores e sistemas operativos que o seu projeto utiliza, e esta ferramenta gera automaticamente um ficheiro .gitignore pronto a usar a partir de modelos para Node, Python, Rust, Go, Java, PHP, Ruby, .NET, Swift, Android, C/C++, Dart, Unity, Terraform, JetBrains, VS Code, Vim, macOS, Windows e Linux. Escolha tantos quantos precisar — uma configuração típica inclui um modelo de linguagem, o seu editor e o seu sistema operativo, para que ficheiros locais como node_modules, .idea ou .DS_Store nunca acabem no repositório.
Combinar modelos sem mais riscos de duplicação: tanto o modelo Node como o Python ignoram o diretório build, por exemplo. Ative "Mesclar regras duplicadas" e a primeira ocorrência de uma regra permanece, as repetições posteriores são removidas, mantendo o ficheiro conciso e cada linha com um propósito claro. "Adicionar comentários de secção" envolve cada modelo com um cabeçalho `### Name ###` para que veja num ápice qual o bloco de onde provém, e "Ordenar secções alfabeticamente" reordena-as por nome em vez da ordenação padrão de linguagens-ferramentas-SO.
Caminhos específicos do projeto raramente se enquadram num modelo partilhado. O campo "Regras personalizadas" aceita uma lista separada por vírgulas ou quebras de linha — artefatos de compilação, substituições de configuração locais, uma pasta única para o seu repositório — e acrescenta-a como a sua própria secção no final, depois de todos os modelos integrados. É desduplicada da mesma forma que o resto do ficheiro, por isso uma regra personalizada que repete uma linha de modelo não cria uma segunda cópia.
Tudo é executado no seu navegador: caminhos do projeto, nomes de ficheiros ou detalhes do repositório nunca são enviados para lado nenhum. Copie o resultado diretamente para o .gitignore do seu repositório, transfira-o como ficheiro .txt para renomear você mesmo, ou envie-o para outra ferramenta para continuar a ajustá-lo.