AZ Tools

Generador de .gitignore

Desarrollo

Snippets curados de `.gitignore` para las cosas con las que realmente te encuentras: Node, Python, Java, Go, Rust, PHP, Ruby; Next.js, Astro, Vite, Django, Rails, Spring, Flutter; VS Code, JetBrains, Sublime, Vim, Emacs; macOS, Windows, Linux. Elige lo que aplique y la herramienta los cose con headers de sección — sin duplicados, listos para commit.

Lenguajes

Frameworks

Editores

Sistemas operativos

.gitignore combinado(3)
# Node.js
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
.npm/
.yarn/
.pnp.*
dist/
build/
.env
.env.local
.env.*.local

# macOS
.DS_Store
.AppleDouble
.LSOverride
Icon
._*
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# VS Code
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
*.code-workspace
.history/

Snippets curados de las plantillas de github/gitignore y condensados a las líneas que los proyectos realmente usan.

Cómo usar

  1. Haz clic en los chips de presets que correspondan a tu proyecto.
  2. Lee el `.gitignore` ensamblado en la vista previa.
  3. Copia y pega en un `.gitignore` en la raíz de tu repo.

Preguntas frecuentes

¿Por qué no solo instalar github/gitignore?
Esas plantillas son excelentes pero cada una es su propio archivo. Para un solo repo usualmente quieres una combinación elegida a mano de tres o cuatro — eso es lo que esta herramienta te deja ensamblar rápido.
¿Se perderá cosas específicas de mi setup?
Probablemente algunas — archivos secret config, cachés locales, salidas de build de herramientas de nicho. Trata la salida como baseline y añade una sección `# Local` al fondo para todo lo demás.

Herramientas relacionadas