Convertidor Gratuito

Generador de .gitignore

Genera archivos .gitignore para cualquier stack tecnológico. Selecciona tus lenguajes, frameworks y herramientas.

Buscar tecnologías
Lenguajes
Frameworks
Editores e IDEs
Herramientas de construcción
Sistemas operativos
Pruebas
Cloud y DevOps
.gitignore generado
Selecciona al menos una tecnología para generar tu archivo .gitignore.

Acerca de esta herramienta

Genere archivos .gitignore para su proyecto seleccionando sus lenguajes de programación, marcos, IDE y sistemas operativos. La herramienta combina patrones de ignorar seleccionados de las plantillas oficiales de gitignore de GitHub para crear un .gitignore completo que mantiene su repositorio limpio de artefactos de compilación, dependencias y archivos del sistema.

Cómo usarla

  1. Seleccione los lenguajes de programación de su proyecto (Python, JavaScript, Go, etc.).
  2. Agregue frameworks y herramientas (Node, React, Django, etc.).
  3. Seleccione su IDE (VS Code, IntelliJ, Xcode) y sistema operativo (macOS, Windows, Linux).
  4. Copie el contenido .gitignore generado y guárdelo en la raíz de su proyecto.

Preguntas frecuentes

¿Dónde debería poner el archivo .gitignore?
Coloque .gitignore en el directorio raíz de su repositorio. También puede tener archivos .gitignore en subdirectorios para reglas específicas del directorio. Git los procesa jerárquicamente desde la raíz hasta la hoja.
¿Elimina .gitignore los archivos ya rastreados?
No. .gitignore solo evita que se agreguen archivos sin seguimiento. Si ya se realiza un seguimiento de un archivo, agregarlo a .gitignore no lo eliminará. Ejecute 'git rm --cached <file>' primero para dejar de rastrearlo.
¿Qué patrones se necesitan con mayor frecuencia?
node_modules/ para JavaScript, __pycache__/ para Python, .env para secretos, .DS_Store para macOS y directorios IDE (.idea/, .vscode/). Estos cubren las confirmaciones accidentales más comunes.
¿Puedo tener un .gitignore global?
Sí. Cree un .gitignore global con 'git config --global core.excludesfile ~/.gitignore_global'. Esto se aplica a todos sus repositorios, perfecto para archivos OS e IDE (.DS_Store, Thumbs.db, .idea/).