>_toolkitbox

~/tools / .gitignore Generator

.gitignore Generator

Escolha linguagens, sistemas operacionais e editores para combiná-los em um arquivo .gitignore. Um template simples baseado em padrões de uso comum.

Todo novo repo significa lembrar de excluir node_modules, .DS_Store, .idea e afins. Basta escolher o que você está usando e obter tudo de uma vez.

# Casos de uso

  • Ter uma base razoável de .gitignore pronta logo após criar um novo repo
  • Evitar fazer commit acidental de node_modules ou .env
  • Cobrir os arquivos específicos de editor/SO de uma equipe inteira com macOS e Windows misturados

# Como usar

  1. Selecione todas as linguagens/SOs/editores que se aplicam (seleção múltipla).
  2. O conteúdo do .gitignore é gerado automaticamente com base na sua seleção.
  3. Clique em "Copy" e cole no arquivo .gitignore do seu projeto.
# Node
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*
dist/
.env

# macOS
.DS_Store
.AppleDouble
.LSOverride

# VSCode
.vscode/*
!.vscode/extensions.json

# FAQ

É o mesmo que os templates oficiais do GitHub?
Não — é um conjunto próprio e simplificado baseado em padrões de uso comum. Adicione entradas específicas do seu projeto conforme necessário.
Posso combinar vários presets?
Sim. Selecione várias linguagens/SOs/editores de uma vez e eles serão todos combinados em um único .gitignore.

# Relacionados

# Aprenda nos sites irmãos

  • Learn Git

    Try the commands in a simulated terminalprodou.net