En este artículo
¿Qué es un archivo .gitignore?
Un archivo .gitignore indica a Git qué archivos y directorios excluir del control de versiones. Usa patrones glob para evitar que artefactos de compilación, dependencias y secretos contaminen tu repositorio.
Todo proyecto necesita un .gitignore. Un generador crea el archivo correcto para tu stack en segundos.
Cómo funciona el generador .gitignore
El generador permite seleccionar plantillas para tu lenguaje, framework, IDE y sistema operativo.
- Selección de plantillas — elige entre plantillas para Node.js, Python, Java, Go, Rust y docenas más
- Deduplicación de patrones — el generador elimina duplicados cuando las plantillas comparten patrones
- Copia con un clic — copia el .gitignore generado o descárgalo directamente
Pruébalo gratis — sin registro
Generar .gitignore →Cuándo usar el generador .gitignore
Genera un .gitignore cada vez que inicies un proyecto o añadas una nueva tecnología.
- Configuración de nuevo proyecto — genera los patrones correctos antes del primer commit
- Archivos IDE y OS — excluye .idea/, .vscode/, .DS_Store y otros metadatos
- Artefactos de compilación — ignora dist/, build/, node_modules/ y otros directorios generados
Preguntas frecuentes
¿Puedo tener múltiples archivos .gitignore?
Sí. Git soporta .gitignore en cualquier directorio. La mayoría de proyectos usan uno en la raíz.
¿Cómo ignoro archivos ya rastreados?
Primero ejecuta 'git rm --cached', luego añade el patrón al .gitignore.
¿Qué es el patrón de negación?
Prefija con ! para reincluir un archivo excluido. Por ejemplo: '!important.log'.