展示兩個版本之間改動細節
git diff sdafsfsfgf4 sdfsfdhkllg
展示兩個版本之間改動文件列表名,不展示細節
git diff --name-status sdafsfsfgf4 sdfsfdhkllg
Git 對比兩個版本間某一個文件的變化
先列出兩個版本間發生更改的文件列表
git diff commit1 commit2 --stat --name-only
查看指定文件在兩個版本間發生的變更
git diff commit1 commit2 -- somefile.js
如果感覺這種顯示不夠直觀,可以使用 vimdiff 查看
git difftool commit1 commit2 -- somefile.js