搭配git log
和git diff
查看任意之前的版本或与当前仓库的异同
第一种,与当前仓库比较
step 1
git log
选择要比较的版本的commit号
commit a4e[omitted]95da <--sgy:选择commit后面的这一串字符复制
Author: sgyzetrov <[omitted]@[omitted]>
Date: Mon Nov 12 08:12:27 2018 +0800
step 2
git diff head a4e[omitted]95da
可以看到,我直接使用了head
指针,因为head
指针指向的就是当前的仓库的内容,换言之就是最近一次的commit号
step 3
回车执行git diff
命令,返回的结果应该很不言自明了。
第二种,任意版本之间比较
step 1
git log
选择要比较的版本的commit号