2012-03-13 22 views
5

Me gustaría obtener una lista de todos los archivos presentes en git en un punto determinado.git: ¿cómo puedo listar TODOS los archivos presentes en una confirmación dada?

He intentado emitir algo como:

git show --pretty="format:" --name-only f21b25e76d146 

Esto sólo muestra los archivos que allí donde añadido, sin embargo, no todos los archivos presentes en el directorio de trabajo en el que se comprometan específica. ¿Hay una manera de hacerlo?

Gracias mucho por adelantado.

+0

Pregunta relacionada: http://stackoverflow.com/questions/424071/list-all-the-files-for-a-commit-in-git ([segunda respuesta] (http://stackoverflow.com/a/444317/1449460) responde esto) –

Respuesta

9

git ls-tree -r --name-only --full-tree f21b25e76d146

0

gitk puede hacer esto fácilmente. Ejecute gitk f21b25e76d146 y sobre el panel inferior derecho, haga clic en Árbol.

Cuestiones relacionadas