①、進(jìn)入到git目錄下:
cd /Users/xxxx/Desktop/項(xiàng)目.git所在的文件夾
②哑芹、查詢版本的歷史
git log --pretty=oneline
輸入之后會出現(xiàn)最近幾次提交的記錄,按回車換行鍵
捕透,即可輸出更多歷史記錄聪姿。如果想退出,輸入q在按回車即可乙嘀。
10040cd1fecb668cd30dd1d482e9e232dc8c77ac
(HEAD -> master)那串?dāng)?shù)字實(shí)際上是一個(gè)哈希值末购,作為此次提交的一個(gè)索引;Head是指向當(dāng)前版本的指針 虎谢,版本的前進(jìn)和后退實(shí)際上就是對Head進(jìn)行移動(dòng)
每條日志都只顯示一行多屏顯示控制方式空格向下翻頁 b向上翻頁 q退出
③盟榴、對比兩個(gè)版本之間更改的文件
git diff --name-status 10040cd1fecb668cd30dd1d482e9e232dc8c77ac 0182412f1284f1d67c2f85827950f8d7cb33b5b3
git diff --name-status E F
(后邊的HEAD:F)相對于 (前邊的HEAD:E)的變化,記住搞好順序
A D M R分別是添加嘉冒、刪除曹货、修改、移動(dòng)
微服務(wù):查詢當(dāng)前分支 的 某個(gè)文件夾路徑下 的 兩個(gè)歷史版本之間的變化
④讳推、對比某文件夾下代碼文件
git diff --name-status E F -- 文件的相對路徑
git diff --name-status 0aa9e0bf86715ce73612beab171cc881e7e9a2ed 61d3ec41f5aa2095e5d4c5ce49b2e80cfd96a652 -- yg-campus-C