usar untracked una omitir files example crear como comando carpeta archivo git gitignore git-status

untracked - gitignore java



¿Hay alguna manera de decirle a git-status que ignore los efectos de los archivos.gitignore? (3)

Esta opción --ignored hace el truco:

git status --ignored



(Actualización 1) Encontré que la opción --ignored sola no funciona en ciertas instalaciones de git, quizás es un error de git. En esos casos, un -s adicional funciona para mí:

git status -s --ignored

(Actualización 2) Una opción notificada por el usuario no se admite en la versión de Git 1.7.0.4. Mi versión de git es 1.7.6. Otra versión 1.7.5.1 es la que requiere -s . Puedes probar

git status -h

para ver si --ignored es compatible.

Esta pregunta ya tiene una respuesta aquí:

He configurado numerosos archivos .gitignore para filtrar muchos archivos diferentes no deseados de un conjunto de aproximadamente 6.000 archivos sin seguimiento. Quiero hacer git add . cuando tengo mi lista filtrada buscando el camino que quiero.

Pero, entonces, quiero desactivar temporalmente los filtros .gitignore para ver qué quedó atrás y asegurarme de que no haya nada importante filtrado accidentalmente.

Sé que git-clean incluye una opción para ignorar los .gitignore files . ¿Hay una opción similar para git-status ?

Podría ir y eliminar todos los archivos .gitignore , hacer el control, luego restaurarlos, pero parece que debería haber una manera más fácil?


Trate de usar git ls-files --other debe listar todos los archivos que git no conoce; es decir, aquellos archivos que no están en el repositorio y que no son ignorados por .gitignore .

También puede usar git ls-files --ignored --exclude-standard para ver qué archivos está ignorando explícitamente.