我想查看git中特定提交中提交的所有文件,我该怎么做?
答案 0 :(得分:1)
您可以使用git show --pretty="format:" --name-only <commit_id>
。这将列出在特定提交中提交的所有文件。
答案 1 :(得分:0)
有很多方法可以做到这一点
方法1: git show --name-only {commit}
示例 - git show --name-only a303aa90779efdd2f6b9d90693e2cbbbe4613c1d
方法2:方法1会为您提供大量额外的差异信息,如果您只想查看已更改的文件,那么您可以使用它 -
示例git diff-tree --no-commit-id --name-only -r fv42bi45
方法3:您也可以将此作为方法2的替代方法。
示例git show --pretty="format:" --name-only fv42bi45