- 使用命令
git log -n8 --all --graph
查看需要比较差异的commit
-
比较两个分支所有的差异
git diff temp master
# 比较所有文件差异
也可以使用temp和maste相对应的commit进行比较,即git diff 5482f6d be6fc89
,跟分支直接比较结果是一样的
-
比较不同commmit指定文件的差异
git diff 5482f6d be6fc89 -- index.html
即git diff commit1 commit2 -- <file>