Saltar al contenido
en es

Generador de .gitignore

Marca los lenguajes, frameworks, editores y sistemas operativos que usas y obtén un único .gitignore combinado, creado con las plantillas oficiales de github/gitignore.

Se ejecuta en tu navegador: no se sube nada.

Plantillas

Conserva cada patrón una sola vez.

Uno por línea.

.gitignore

Elige al menos una plantilla para ver el archivo.

Copiado

Cómo se usa

  1. Marca todo lo que uses: framework, lenguaje, sistema operativo y editor.
  2. Si hace falta, añade tus propios patrones en el cuadro (van al final).
  3. Copia el resultado o descárgalo como .gitignore y colócalo en la raíz del repositorio.

Preguntas frecuentes

¿De dónde salen las plantillas?

Del repositorio github/gitignore, que es de dominio público (CC0). Van incluidas en esta página, así que no se descarga nada al elegirlas.

Mi archivo ya está en el repositorio. ¿Por qué no se ignora?

Un .gitignore solo afecta a archivos sin seguimiento. Quítalo del índice con git rm --cached <archivo> y haz commit.

¿Qué hace «quitar patrones repetidos»?

Cuando dos plantillas contienen el mismo patrón, solo se conserva el primero. Los comentarios y las excepciones con «!» nunca se eliminan.

¿Debo subir los archivos .env?

No. Mantén los secretos fuera del repositorio: ignora .env y sube un .env.example sin valores.

¿Dónde van las reglas del editor y del sistema?

En el .gitignore del proyecto, para cubrir a todos los colaboradores, o en tu archivo global (core.excludesFile) si quieres aplicarlas a todos tus repositorios.