git:如何列出给定提交中的所有文件?

我希望在给定的点上获得git中存在的所有文件的列表。

我试着发布类似于:

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

这只显示通过添加的文件,而不是在该特定提交的工作目录中存在的所有文件。 有没有办法做到这一点?

提前致谢。


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


gitk可以轻松做到这一点。 运行gitk f21b25e76d146并在右下方的窗格上方,单击树。

链接地址: http://www.djcxy.com/p/26655.html

上一篇: git: how can I list ALL the files present at a given commit?

下一篇: Git checkout all files from exact commit