Toolvist

Generador de Gitignore

Genera un archivo .gitignore seleccionando los lenguajes, editores y herramientas que usas.

Hold Ctrl (or Cmd) to select more than one.

Selected

0 templates

0 unique rules

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. 1 Selecciona los lenguajes, frameworks, editores y sistemas operativos que usas.
  2. 2 Revisa los patrones generados, agrupados por origen para que veas por qué está cada uno.
  3. 3 Copia el archivo y guárdalo como .gitignore en la raíz del proyecto.
  4. 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

Ver todo en Generadores y varios →

También te puede interesar

Herramientas de otras categorías que suelen combinarse con Generador de Gitignore:

Explorar el directorio completo →