如何用git diff比較任意兩版本
¶如何用git diff比較任意兩版本
原文連結: https://darkblack01.blogspot.com/2013/12/git-diff.html
移植時的最後更新日期: 2016-06-29T15:02:01.794+08:00
這篇,我們要利用下列指令完成版本差異比較
而且,看得出這兩個版本有哪些檔案有差異。
¶diff
git diff tag1 tag2 |
tag1, 與 tag2 的指定檔案 file1, file2 的差異[1:1][2:1]
git diff tag1:file1 tag2:file2 |
要辦到指定版本(或檔案)就是要再學一個tag指令
file1, file2前有需要的話要加上路徑,路徑無須用’/'開頭,直接用資料夾名稱即可。
¶stat
看「差異程度列表」時使用–stat[1:2]
列出檔案列表與修改次數,不顯示詳細修改內容
git diff --stat |
¶tag
設定commit的hash碼(很長的那一串亂碼)為tag[1:3]
git tag <tag name> <hash前5碼> |
git tag -d <tag name> |
tab name 也可以使用中文唷^git1
發表於