我知道一个愚蠢的方法是:
git diff commit-number1 commit-number2
还有更好的办法吗?
我的意思是我想知道commit1本身,我不想在它之前添加commit2作为参数。
14
虽然“ git show <commit>”是正确的解决方案,但是您可以使用“ git diff <commit> ^!”。得到提交和它的(第一个)父级之间的差异。有关详细信息,请参见man git-rev-parse(1)。
—
2009年
@Jakub的道具:
—
Chris
git diff <commit>^!恕我直言,这就是答案。这就是您在github.com上的commit视图中看到的