Acerca de esta herramienta
El archivo **.gitignore** le dice a Git qué archivos y carpetas debe ignorar en tu repositorio. Esto es esencial para evitar subir archivos innecesarios como node_modules, archivos de configuración local, secretos, o archivos compilados.
Un buen .gitignore mantiene tu repositorio limpio, reduce el tamaño de los commits, y previene accidentes de seguridad (como subir archivos .env con contraseñas). Cada lenguaje y framework tiene patrones específicos que debes ignorar.
Este generador incluye plantillas para los lenguajes y frameworks más populares: Node.js, Python, React, Vue, WordPress, Laravel, Java, y muchos más. Selecciona tu stack, personaliza si necesitas, y descarga el .gitignore perfecto para tu proyecto.
Cómo usar
1. Selecciona una o más plantillas según tu proyecto (Node.js, Python, etc.)
2. Las reglas se combinan automáticamente sin duplicados
3. Añade reglas personalizadas si necesitas ignorar archivos específicos
4. Revisa la vista previa del archivo generado
5. Haz clic en "Copiar" o "Descargar .gitignore"
6. Coloca el archivo en la raíz de tu proyecto Git
Fórmula
Sintaxis de .gitignore:
- archivo.txt → ignora archivo específico
- *.log → ignora todos los archivos .log
- /carpeta/ → ignora carpeta en la raíz
- carpeta/ → ignora carpeta en cualquier nivel
- !importante.log → NO ignora (excepción)
- **/*.tmp → ignora en todos los subdirectorios