Simulador de Gitignore
Herramienta gratisPega tu .gitignore y una lista de rutas (o elige una carpeta local: solo se leen los nombres de ruta, nunca el contenido de los archivos). Para cada ruta verás si queda ignorada y la línea exacta que lo decide, con negaciones ("!") resueltas correctamente. Todo se procesa en tu navegador: nada se sube a los servidores de RA Software Apps.
Solo se leen las rutas de los archivos de la carpeta, nunca su contenido.
Resultados
| Ruta | Estado | Regla |
|---|
Informe
Informe en Markdown
Cómo se usa
- Pega tu .gitignore.
- Escribe las rutas a comprobar, una por línea, o elige una carpeta local para cargar los nombres de sus ficheros.
- Mira qué rutas quedan ignoradas y qué línea exacta del .gitignore lo decide.
Qué calcula y cómo
El simulador evalúa cada ruta contra los patrones en el mismo orden que Git: la última regla que coincide es la que manda, y las negaciones con ! vuelven a incluir lo que una regla anterior excluía. Al elegir una carpeta solo se leen las rutas, nunca el contenido de los ficheros.
Preguntas frecuentes
¿Por qué Git sigue rastreando un fichero que he añadido al .gitignore?
Porque ya estaba en el repositorio. El .gitignore solo afecta a ficheros sin seguimiento; para dejar de seguir uno hay que quitarlo del índice con git rm --cached.
¿Por qué no funciona mi negación con !?
Git no puede volver a incluir un fichero si su carpeta padre está excluida. Hay que excluir el contenido de la carpeta, no la carpeta, y luego negar la ruta concreta.
¿Qué diferencia hay entre /build y build/?
La barra inicial ancla el patrón a la carpeta del .gitignore; la barra final hace que solo coincida con directorios.