Generador de Gitignore
Ensambla un archivo .gitignore a partir de plantillas para tus lenguajes, herramientas y sistema operativo. Selecciona lo que aplique y el generador fusiona las reglas y elimina duplicados.
Los proyectos nuevos suelen necesitar un Generador de README junto a él; y si estás montando un repositorio, el Generador de JSON de ejemplo puede rellenar datos de muestra.
Cómo usar Generador de Gitignore
- 1 Selecciona los lenguajes, frameworks, editores y sistemas operativos que usas.
- 2 Revisa los patrones generados, agrupados por origen para que veas por qué está cada uno.
- 3 Copia el archivo y guárdalo como .gitignore en la raíz del proyecto.
- 4 Haz commit antes de tu primer push para que los archivos no deseados nunca se rastreen.
Cómo usarlo
Marca cada plantilla que encaje con tu configuración: un proyecto típico necesita un lenguaje, un editor y un sistema operativo. Los patrones duplicados se eliminan automáticamente y el resultado se agrupa con comentarios.
- Plantillas de lenguaje, framework, editor y SO
- Reglas duplicadas eliminadas automáticamente
- Agrupadas con comentarios de sección
- Copia o descarga el .gitignore
- Sin peticiones de red
Preguntas frecuentes
¿Al añadir un patrón se deja de rastrear archivos ya confirmados?
No, y esto despista a la gente. Git solo aplica .gitignore a los archivos sin rastrear. Cualquier cosa ya confirmada sigue rastreándose hasta que la eliminas del índice con git rm --cached, tras lo cual la regla de ignorar surte efecto.
¿Por qué importa el orden de los patrones?
Las reglas posteriores ganan, y un signo de exclamación inicial niega un patrón anterior. Así puedes ignorar todo un directorio de compilación y luego volver a incluir un archivo concreto dentro: pero solo si la excepción va después de la regla que anula.
¿Debo ignorar node_modules o package-lock.json?
node_modules siempre: se reproduce a partir del manifest y es enorme. Los archivos de bloqueo son lo contrario: package-lock.json y yarn.lock deben confirmarse, porque fijan versiones exactas y hacen reproducibles las compilaciones. Ignorarlos es un error común y costoso.
Generadores y varios relacionadas
También te puede interesar
Herramientas de otras categorías que suelen combinarse con Generador de Gitignore: