git檢視日誌的常用命令
檢視提交歷史:
git log
退出git log的命令模式:
直接在冒號或者白底黑字的(END)後面輸入字元:q,冒號是git log模式下的命令列提示符,白底黑字的(END)提示符代表git log的內容顯示完了,但是Gitbash視窗仍然在git log的命令模式下,需要我們輸入q字元退出,冒號不需要我們輸入的。
:q
檢視每次提交的內容差異 並顯示兩條內容:
git log -p -2
顯示簡要的增改行的統計,做程式碼稽核或這快速瀏覽其他協作者提交的改動:
git log --stat
將每個提交放在一行顯示,這在提交數量很大的時候非常有用:
git log --pretty=oneline
定製要顯示 的記錄格式,這樣輸出便於後期程式設計提取分析,如:
git log --pretty=format:"%h - %an, %ar : %s"
%H 提交物件(commit)的完整雜湊字串
%h 提交物件的簡短雜湊字串
%T 樹物件(tree)的完整雜湊字串
%t 樹物件的簡短雜湊字串
%P 父物件(parent)的完整雜湊字串
%p 父物件的簡短雜湊字串
%an 作者(author)的名字
%ae 作者的電子郵件地址
%ad 作者修訂日期(可以用 -date= 選項定製格式)
%ar 作者修訂日期,按多久以前的方式顯示
%cn 提交者(committer)的名字
%ce 提交者的電子郵件地址
%cd 提交日期
%cr 提交日期,按多久以前的方式顯示
%s 提交說明
git log --pretty=format:"%h %s" --graph
用 oneline 或 format 時結合 --graph 選項,可以看到開頭多出一些 ASCII 字串表 示的簡單圖形,形象地展示了每個提交所在的分支及其分化衍合情況。
相關文章
- alertmanager: 檢視日誌
- Linux 檢視日誌Linux
- 檢視系統的日誌
- Linux系統下如何檢視日誌?常用命令有哪些?Linux
- Logminer如何檢視日誌
- Hyperf日誌檢視元件元件
- 檢視日誌的幾種形式
- docker檢視容器日誌命令Docker
- windows_weblogic日誌檢視WindowsWeb
- Linux 檢視日誌的命令彙總Linux
- 自定義 Command 檢視 Laravel 日誌Laravel
- mysql檢視binlog日誌詳解MySql
- eclipse設定檢視GC日誌和如何理解GC日誌EclipseGC
- 檢視mysql 的binlog日誌存放的位置(轉)MySql
- linux 檢視日誌的命令引數有哪些?Linux
- 檢視pod下面某一個容器的日誌
- 檢視Oracle的redo日誌切換頻率Oracle
- toad使用(檢視alert日誌、Database Report)Database
- NAS中如何檢視日誌記錄?
- [擴充套件包]-Laravel檢視日誌套件Laravel
- win10關機日誌檢視方法_win10電腦關機日誌怎麼檢視Win10
- Linux 中實時檢視日誌的3種方法Linux
- 檢視oracle的redo日誌組切換頻率Oracle
- VSCode:更舒服地檢視日誌檔案VSCode
- Linux如何檢視日誌最後幾行?Linux
- 在Linux中,如何檢視系統日誌?Linux
- oracle 11g檢視alert日誌方法Oracle
- 拼多多怎麼檢視賬號日誌?
- 如何使用Journalctl檢視並操作Systemd日誌
- 在linux上怎麼檢視tomcat日誌LinuxTomcat
- win10系統怎麼檢視系統錯誤日誌_win10如何檢視錯誤日誌Win10
- SVN解決不能檢視最近提交日誌的問題
- 物化檢視日誌無法正常清除的解決方法
- Monaco Editor 實現一個日誌檢視器
- Linux系統檢視log日誌命令詳解!Linux
- mysqld啟動失敗時日誌檢視命令MySql
- Git 學習日誌1Git
- Linux中如何檢視日誌命令中的響應狀態?Linux