.gitignore Generador
Guía
.gitignore Generador
Genere archivos .gitignore completos seleccionando entre más de 30 presets curados que cubren lenguajes populares, frameworks, IDEs, sistemas operativos y herramientas de DevOps. Combine varias plantillas en un único archivo deduplicado listo para su proyecto.
Cómo utilizar
1. Explore o busque en la cuadrícula de presets para encontrar sus lenguajes, frameworks y herramientas.
2. Haga clic en los presets para seleccionarlos; los elementos seleccionados se resaltan.
3. El archivo .gitignore generado aparece instantáneamente en el panel de salida con patrones combinados y deduplicados.
4. Agregue patrones personalizados si es necesario.
5. Pruebe nombres de archivo contra sus patrones para verificar la cobertura.
6. Copie al portapapeles o descargue como un archivo .gitignore.
Características
- Más de 30 Presets Curados – Plantillas para Node.js, Python, Java, Go, Rust, Ruby, PHP, React, Vue, Angular, Django, Rails, Laravel, Docker, Terraform y más.
- Combinación Inteligente – Deduplica automáticamente patrones al combinar varios presets.
- Patrones Personalizados – Agregue sus propias reglas de exclusión junto con las plantillas de presets.
- Prueba de Nombres de Archivo – Verifique si un archivo específico sería excluido por los patrones generados.
- Cuadrícula Buscable – Encuentre rápidamente presets con el filtro de búsqueda incorporado.
- Descarga instantánea – Exporte directamente como un archivo .gitignore.
Preguntas frecuentes
-
¿Qué es un archivo .gitignore y cómo lo usa Git?
Un archivo .gitignore le indica a Git qué archivos y directorios excluir del control de versiones. Git revisa este archivo antes de preparar cambios y omite cualquier ruta que coincida con los patrones listados. Esto evita que se envíen artefactos de compilación, dependencias, configuraciones de IDE y archivos sensibles como claves de API. Pueden existir múltiples archivos .gitignore en diferentes directorios, con reglas que se aplican en relación con la ubicación de ese archivo.
-
¿Cómo funcionan las reglas de coincidencia de patrones de .gitignore?
Gitignore utiliza patrones glob similares a los comodines de shell. Una barra diagonal inicial ancla el patrón al directorio del archivo .gitignore. Una barra diagonal final solo coincide con directorios. Un asterisco (*) coincide con cualquier cosa excepto barras diagonales, un doble asterisco (**) coincide a través de directorios, y un signo de interrogación (?) coincide con cualquier carácter individual. Un signo de exclamación inicial (!) niega un patrón, volviendo a incluir una ruta previamente excluida. Los patrones se evalúan en orden, con reglas posteriores que anulan las anteriores.
-
¿Por qué se deben ignorar las carpetas node_modules y de compilación en .gitignore?
Los directorios de dependencias como node_modules pueden contener decenas de miles de archivos que suman cientos de megabytes, demasiado grandes para el control de versiones. Estos archivos son reproducibles desde package.json/package-lock.json a través de npm install, por lo que almacenarlos desperdicia espacio en el repositorio y ralentiza la clonación. Las carpetas de compilación (dist, build, .next) contienen resultados generados que cambian con cada compilación y deben ser recompilados desde el código fuente. Rastrearlos causa conflictos de fusión constantes y abulta el historial del repositorio.
Instalar extensiones
Agregue herramientas IO a su navegador favorito para obtener acceso instantáneo y búsquedas más rápidas
恵 ¡El marcador ha llegado!
Marcador es una forma divertida de llevar un registro de tus juegos, todos los datos se almacenan en tu navegador. ¡Próximamente habrá más funciones!
Herramientas clave
Ver todo Los recién llegados
Ver todoActualizar: Nuestro última herramienta fue agregado el 22 de mar. de 2026
