git log檢視提交歷史記錄
經過若干次提交之後,可能需要檢視之前進行了哪些提交,以便進行相應的操作。
git log命令可以實現此需求,程式碼如下:
[Shell] 純文字檢視 複製程式碼$ git log commit 98be840084caa651c22a8f300a2c248df59030c5 (HEAD -> master) Author: e <2076226514@qq.com> Date: Thu Jun 21 12:46:42 2018 +0800 c3 commit 70f01e7cf677cc0e182af225730737f2d0215212 Author: e <2076226514@qq.com> Date: Thu Jun 21 12:45:30 2018 +0800 c2 commit 36b90e91c2cf864e91c411ba28bc5d65dd2e14ea Author: e <2076226514@qq.com> Date: Thu Jun 21 12:45:09 2018 +0800 c1
git log指令不加其他引數,可以列出所有歷史提交,分析如下:
(1).按照提交的時間順序排列,上層的是更新的提交。
(2).commit後面是經過SHA-1加密演算法對此次提交計算的結果,可以唯一標識此次提交。
(3).Author後面分別是提交的使用者名稱和電子郵件地址,它們之間用空格分隔。
(4).Date後面是提交的時間日期。
(5).Date垂直的下方中間以空格分隔的是提交資訊說明。
如果感覺上面給出的資訊過於繁瑣,僅檢視簡略的提交歷史即可,可以採用如下引數:
[Shell] 純文字檢視 複製程式碼$ git log --pretty=oneline 98be840084caa651c22a8f300a2c248df59030c5 (HEAD -> master) c3 70f01e7cf677cc0e182af225730737f2d0215212 c2 36b90e91c2cf864e91c411ba28bc5d65dd2e14ea c1
這樣是不是就感覺簡略很多,只給出了提交的SHA-1值和提交資訊,還可以更加簡略一點:
[Shell] 純文字檢視 複製程式碼$ git log --oneline 98be840 (HEAD -> master) c3 70f01e7 c2 36b90e9 c1
雜湊值是簡略形式,如果不能唯一標識,系統會自動增加位數。
上面只是git log指令的部分用法,更多內容參閱git log指令用法詳解一章節。
相關文章
- Git(7)-- 檢視提交歷史(git log 命令詳解)Git
- git檢視提交歷史Git
- 檢視提交歷史 —— Git 學習筆記 11Git筆記
- git log提交歷史詳解Git
- git簡略形式檢視提交歷史Git
- 【第八篇】- Git 檢視提交歷史Git
- git log提交歷史顯示不完全Git
- Git新手教程-檢視倉庫的歷史記錄(四)Git
- git-清空歷史提交記錄(保留原倉庫)Git
- 『現學現忘』Git基礎 — 24、Git中檢視歷史版本記錄Git
- Linux檢視歷史記錄小技巧Linux
- [譯] Hexo git deployer 刪除了提交歷史記錄該怎麼整?HexoGit
- win10怎樣看歷史記錄_win10檢視歷史記錄的方法Win10
- 修改 git repo 歷史提交的 authorGit
- Git 學習記錄之演變歷史Git
- Mac上的Safari瀏覽器如何檢視歷史記錄?Mac瀏覽器
- windows10系統如何檢視開機歷史記錄Windows
- Git檢視某個歷史版本的最佳實踐Git
- 基於Git rebase修改歷史提交資訊Git
- git提交歷史在一行顯示Git
- windows10更新記錄檢視方法_win10檢視歷史更新怎麼操作WindowsWin10
- win10 自帶播放器有歷史記錄嗎_windows10自帶的視訊播放器怎麼檢視歷史記錄Win10播放器Windows
- Oracle檢視歷史TOP SQLOracleSQL
- TcxMRUEdit 最近歷史記錄
- win10檢視開機日誌方法 win10怎麼檢視開機歷史記錄Win10
- win10 自帶播放器有歷史記錄嗎_windows10自帶的影片播放器怎麼檢視歷史記錄Win10播放器Windows
- win10系統怎麼檢視推薦的故障排除歷史記錄Win10
- win10系統檢視命令提示符歷史記錄的方法Win10
- git blame檢視檔案由哪次提交修改Git
- Dynamics CRM 在表單上顯示更改歷史記錄(稽核歷史記錄)
- win10系統如何檢視windows defender掃描的威脅歷史記錄Win10Windows
- win10任務檢視怎麼關閉歷史記錄 關閉任務檢視的具體方法Win10
- Git改變歷史-章節筆記Git筆記
- git檢視指定提交檔案的內容Git
- 儲存所有歷史提交資料下遷移git倉庫Git
- Git的修改提交記錄和變基Git
- linux 清空歷史執行記錄Linux
- Git使用經驗總結6-刪除遠端歷史記錄Git