Generador de .gitignore
Crea un .gitignore a partir de plantillas comunes de lenguajes y herramientas.
Tus elecciones de plantillas se procesan localmente en tu navegador para crear el .gitignore, y nada se sube a un servidor.
¿Trabajas con Docker? Prueba el Formateador de Dockerfile.
Acerca de Generador de .gitignore
Este generador de gitignore crea un archivo .gitignore listo para usar a partir de plantillas comunes de lenguajes, frameworks y herramientas, para que no tengas que recordar cada ruta que excluir. Elige una o varias opciones predefinidas, como Node, TypeScript, React, Next.js, Vue, Python, Java, Go, Rust, Docker o Terraform, y la herramienta las combina en un solo archivo etiquetado que puedes copiar o descargar. También incluye plantillas de editores y sistemas operativos como VSCode, JetBrains, macOS, Windows y Linux. Es útil para desarrolladores que empiezan un nuevo repositorio, monorepos que mezclan stacks y equipos que estandarizan lo que se confirma. Tanto si necesitas un gitignore de node rápido, un gitignore de python o una plantilla de gitignore multi-stack, el flujo para crear gitignore se ejecuta por completo en tu navegador y tus selecciones nunca salen de tu dispositivo.
Características
- Combina varias plantillas (Node, Python, Go, Rust y más) en un solo .gitignore
- Incluye opciones predefinidas de frameworks para React, Next.js y Vue
- Agrega plantillas de editores para VSCode y JetBrains
- Cubre el ruido de SO de macOS, Windows y Linux
- Etiqueta cada sección con un encabezado de comentario para que la salida sea legible
- Botones de Copiar y Descargar .gitignore con un clic
- Actualiza la salida al instante al activar las plantillas
- Se ejecuta por completo en tu navegador sin rastreo
Cómo usar Generador de .gitignore
- Haz clic en las etiquetas de plantilla de cada stack que uses, como Node y Python.
- Activa opciones adicionales de editor o SO como VSCode o macOS según necesites.
- Revisa el .gitignore combinado en el panel de salida.
- Usa el botón Copiar o Descargar para guardarlo como .gitignore en la raíz de tu proyecto.
Ejemplo
Entrada
Selected templates: Node, macOS
Salida
# ----- Node -----
node_modules/
dist/
build/
coverage/
.cache/
*.log
npm-debug.log*
yarn-error.log*
.env
.env.local
.DS_Store
# ----- macOS -----
.DS_Store
.AppleDouble
.LSOverride
Icon
._*
.Spotlight-V100
.Trashes
Seleccionar Node y macOS combina ambas opciones en un solo .gitignore etiquetado.
Errores comunes y solución de problemas
- Algunas plantillas repiten entradas como .DS_Store al combinarse. — Las líneas duplicadas son inofensivas en Git, pero puedes eliminar las sobrantes después de copiar para tener un archivo más ordenado.
- Los archivos ya confirmados antes de agregar reglas siguen rastreándose. — Ejecuta git rm -r --cached <ruta> para esos archivos y luego confirma para que el nuevo .gitignore surta efecto.
- Tu stack exacto no está en la lista de plantillas. — Elige las opciones más cercanas, luego pega la salida y agrega rutas personalizadas manualmente antes de guardar.
- El archivo se guardó sin el punto inicial en su nombre. — Asegúrate de que se llame exactamente .gitignore en la raíz de tu repositorio; algunos sistemas ocultan o quitan el punto al renombrar.
Preguntas frecuentes
- ¿Qué es el generador de gitignore?
- El generador de gitignore ensambla un archivo .gitignore a partir de plantillas predefinidas para lenguajes, frameworks, editores y sistemas operativos, y luego te deja copiar o descargar el resultado.
- ¿Cómo creo un gitignore para varios stacks a la vez?
- Activa una etiqueta por cada stack, como Node más Python más Docker, y el generador combina cada selección en un solo archivo con un encabezado de comentario etiquetado por sección.
- ¿Qué plantillas puedo combinar en el generador de gitignore?
- Puedes mezclar Node, TypeScript, React, Next.js, Vue, Python, Java, Go, Rust, Docker, Terraform, además de las opciones de VSCode, JetBrains, macOS, Windows y Linux en un solo archivo.
- ¿Cómo uso el archivo gitignore generado en mi proyecto?
- Cópialo o descárgalo, guárdalo como .gitignore en la raíz de tu repositorio y confírmalo para que Git empiece a ignorar las rutas listadas.
- ¿El generador de gitignore mantiene privada mi selección de plantillas?
- Sí. El generador de gitignore se ejecuta por completo en tu navegador, así que tus selecciones y el archivo generado nunca salen de tu dispositivo y nada se sube a un servidor.
Herramientas relacionadas
Todas las herramientas de ArrayKit