如何从合并提交 ID 获取文件列表

use*_*827 7 git git-log

我在 master 分支中,我需要获取每个提交 id 中的文件列表,我无法使用合并提交 id 检索任何文件,如果合并发生从不同的分支到 master,那么如果使用常规 (git show或者git diff tree) 对于合并提交 id,它不返回任何内容。

基本上我无法获取已在不同分支中修改并合并到 master 的文件列表。有没有办法使用合并提交 id 获取文件列表..?

Man*_*uer 6

您可以使用

git log -m -1 --name-only --pretty="format:"  COMMITID
Run Code Online (Sandbox Code Playgroud)