已更改文件的列表

时间:2011-06-16 12:54:37

标签: git

如何获取特定变更集中已更改文件的列表?我原以为是

git diff --name-only a329a7b3b85a2f23d2cc2b6c897dc30fb25fa6a5

我在a329a7b3b85a2f23d2cc2b6c897dc30fb25fa6a5中所做的更改,但它返回我后面的修订版中所做的更改。所以我需要找到上一个变更集的ID:-S

这是预期的行为吗?为什么?!

1 个答案:

答案 0 :(得分:4)

你想要

$ git show --oneline --name-only sha

或者

$ git show --format=format: --name-only sha