在使用Git时,我仍然无法理解的是如何列出合并后的变更清单?最终,我只想要一个由合并导致的修改文件列表。 我在想,也许可以这样做?'git diff --name-only ' 请注意,我正在使用“非快进式”合并。 谢谢。
如果我理解正确,你只是执行了git merge命令,然后以合并提交作为当前提交。你可以通过以下命令查看合并提交的变更: git diff --name-only HEAD^ 这将列出您当前版本与上一个提交之间更改的所有文件。
git diff --name-status <merge-commit>^1 <merge-commit>^2
。如果我想查看过去发生的合并,这似乎正是我想要的。 - Chris Snyder