Digamos que inicio un repositorio de git en una carpeta y tengo varios subdirectorios en él.
Tengo varios patrones globulares .gitignore
para excluir archivos en los subdirectorios. Sin embargo, cuando lo hago git status
antes de preparar algo , git status solo muestra los nombres de las subcarpetas que se agregarán, sin especificar qué archivos de cada subdirectorio se agregarán (organizarán) si lo hago git add .
.
Curiosamente, sin embargo, git status
es explícito sobre los archivos que se confirmarán después de preparar archivos con git add .
.
¿Hay alguna forma de pedir git status
ser explícito sobre los archivos de los archivos que se organizarían ?
fuente
.gitignore
que se parezca a lo que publicaste (es decir, ignorando directorios o subdirectorios con excepciones). Además, ¿por qué importaría eso? Por cierto,git status
devuelve la lista de archivos que se confirmarían correctamente después de la preparación congit add .
..gitignore
y agréguelo.gitignore
en su subdirectorio; puede tener más de uno. Anidanuse el comando git git ls-files -o para listar el archivo sin seguimiento
en su lugar -o use -c --cached Mostrar archivos en caché en la salida (predeterminado)
-d --deleted Muestra los archivos eliminados en la salida
-m --modified Muestra archivos modificados en la salida
fuente