Elige tus stacks y genera un archivo .gitignore con las reglas correctas — Node, Python, Java, Go, React, Laravel y 15 más.
Todo repositorio Git necesita un archivo .gitignore, y cada stack tiene su propio conjunto de archivos que nunca deben commitearse: node_modules en Node, __pycache__ en Python, el directorio build en Java, vendor en PHP. Equivocarse en la lista significa commitear binarios que inflan el repositorio o ignorar archivos que deberían rastrearse. Esta herramienta te permite elegir tus stacks de una lista de veinte y combina sus plantillas en un solo archivo, con un comentario de encabezado por sección para que veas de dónde viene cada regla.
Las plantillas siguen los patrones publicados en el repositorio github/gitignore (licencia CC0 1.0), el estándar de facto que GitHub mismo usa cuando creas un nuevo repositorio. Cada plantilla cubre las salidas de compilación, directorios de dependencias, archivos de IDE, artefactos del SO y archivos de entorno que la comunidad ha acordado ignorar. Cuando seleccionas múltiples stacks, la herramienta los concatena en orden — las duplicaciones entre stacks son inofensivas porque Git procesa las reglas de .gitignore de arriba abajo y la primera coincidencia gana.
El archivo se genera completamente en tu navegador. Nada se sube, no se llama a ninguna API, y el resultado es texto plano que puedes copiar o descargar. Si tu proyecto usa una combinación no cubierta aquí — un monorepo con Go y React, por ejemplo — selecciona ambos y la salida cubre ambos. Las plantillas se revisan periódicamente pero los stacks evolucionan: si encuentras un patrón faltante, agrégalo al final del archivo.
Del repositorio github/gitignore (CC0 1.0), la misma fuente que GitHub usa cuando inicializas un repositorio con un .gitignore. Se revisan periódicamente.
Sí. Marca tantos como necesites y la salida los concatena con un comentario de encabezado por sección.
No. Las plantillas están incorporadas en la página y el archivo se ensambla localmente.
Agrega tus propias reglas al final del archivo generado. Los veinte stacks aquí cubren los casos más comunes.
No. Git procesa las reglas de .gitignore de arriba abajo y una regla duplicada no tiene efecto.
Vai.la convierte cualquier URL en un enlace corto con estadísticas de clics, código QR y tu propio biolink.
Vai.la no se hace responsable del uso de las herramientas ni de las decisiones tomadas a partir de sus resultados.