Php获取特定提交的Git Change Log

时间:2017-05-27 10:37:30

标签: php git

我想获取添加,修改,删除特定Git Commit的文件列表。但我只能得到作者,消息,日期和文件列表。但这并未显示添加/修改/删除了哪个文件。 以下是我的代码

 $cmd = 'git show --no-commit-id --name-only -r ' . $commit;
 exec($cmd, $files);
 debug($files); exit;

这里 $ commit 是提交ID,我已经获取了。

1 个答案:

答案 0 :(得分:0)

$cmd = 'git show --stat ' . $commit;