Generador de .gitignore
Marca tu stack y obtén un .gitignore combinado sin líneas duplicadas, listo para colocar en tu repositorio.
Lenguajes y entornos de ejecución
Frameworks y herramientas
Editores y sistemas operativos
// Marca al menos una plantilla a la izquierda para empezar.
Cómo funciona
Cada casilla se corresponde con una pequeña plantilla incorporada que cubre los artefactos
de compilación, carpetas de dependencias y archivos de configuración local típicos de ese
lenguaje o herramienta, los mismos patrones que usa como punto de partida la propia
colección de plantillas gitignore de GitHub. Las plantillas marcadas se concatenan bajo
encabezados de sección con etiqueta, pasan por un proceso de eliminación de duplicados para
que un patrón como node_modules/ aparezca una sola vez aunque dos plantillas
seleccionadas lo incluyan, y tus reglas personalizadas se añaden al final como su propia
sección.
Nada de esto lee tu proyecto real, solo ensambla texto a partir de plantillas incorporadas en el JavaScript de esta página. No se sube nada.
Preguntas frecuentes
¿Puedo combinar varias plantillas?
Sí. Marca tantas como necesites, Node y macOS y VS Code juntos, por ejemplo, y se combinan en un solo archivo sin líneas duplicadas, cada plantilla bajo su propia sección con etiqueta.
¿Y si necesito una regla que no está en ninguna plantilla?
Usa el cuadro de reglas personalizadas al final. Lo que escribas ahí se añade como su propia sección, así puedes agregar rutas específicas del proyecto sin editar el archivo generado después.
¿Esto aplica el archivo a mi repositorio automáticamente?
No, solo genera el texto. Descárgalo como .gitignore y colócalo tú mismo en la raíz de tu repositorio, o cópialo y pégalo.