[译]如何比较同一分支上的不同commit的代码区别?

原文来源:https://stackoverflow.com/questions/3338126/how-do-i-diff-the-same-file-between-two-different-commits-on-the-same-branch

在git中,我该如何比较同一分支上的不同commit之间的差异?

查看git-diff的帮助页面:

git diff [--options] <commit> <commit> [--] [<path>...]

例如,现在我想看main.c文件,现在和两个commit之前的版本的区别,有下面三种同等的写法:

$ git diff HEAD^^ HEAD main.c
$ git diff HEAD^^..HEAD -- main.c
$ git diff HEAD~2 HEAD -- main.c
原文地址:https://www.cnblogs.com/everfight/p/git_different.html