Git:比较两个提交的差异

时间:2017-06-01 11:22:02

标签: git

我有2次提交并怀疑它们引入了相同的差异。我想比较这些提交引入的差异(不提交本身)。

我可以使用下一个命令

执行此操作
$ git show ad7cfab50e63784bb3168a61101c4f17726b98f1 > d1
$ git show 4ec2d3d981948542111a04172c1d21a5524991f2 > d2
$ diff d1 d2

但是可能存在更方便的方式吗?

1 个答案:

答案 0 :(得分:1)

您可以使用process substitution跳过临时文件:

diff <(git show ad7cf) <(git show 4ec2d3)

它可能并不像你想要的那么简单,但更简单。