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 字串表 示的簡單圖形,形象地展示了每個提交所在的分支及其分化衍合情況。
相關文章
- Linux檢視日誌常用命令Linux
- 檢視日誌
- 檢視docker映象的日誌Docker
- git常用命令點選檢視Git
- MYSQL啟用日誌和檢視日誌MySql
- Linux 檢視日誌Linux
- Hyperf日誌檢視元件元件
- 錯誤日誌檢視
- oracle 日誌檢視方法Oracle
- sql 日誌檢視工具SQL
- 檢視日誌的幾種形式
- 物化檢視日誌的維護
- Linux系統下如何檢視日誌?常用命令有哪些?Linux
- 【物化檢視】幾種物化檢視日誌分析
- docker檢視容器日誌命令Docker
- 檢視mysql日誌及日誌編碼問題MySql
- windows_weblogic日誌檢視WindowsWeb
- 實時檢視tomcat日誌Tomcat
- 檢視歸檔日誌空間
- LINUX檢視系統日誌Linux
- Oracle 使用logmnr檢視日誌Oracle
- oracle物化檢視日誌系列(一)Oracle
- oracle物化檢視日誌系列(二)Oracle
- oracle物化檢視日誌系列(三)Oracle
- Linux 檢視日誌的命令彙總Linux
- 用oracle的ADRCI功能檢視日誌Oracle
- 檢視每日產生的日誌量大小
- 物化檢視日誌對UPDATE的影響
- Oracle 11g RAC檢視ASM日誌、grid日誌和DB日誌OracleASM
- 物化檢視的快速重新整理測試與物化檢視日誌
- 【物化檢視】根據物化檢視日誌快速重新整理物化檢視的過程
- [擴充套件包]-Laravel檢視日誌套件Laravel
- 自定義 Command 檢視 Laravel 日誌Laravel
- NAS中如何檢視日誌記錄?
- mysql檢視binlog日誌詳解MySql
- MySQL 5.5 NDB叢集檢視日誌MySql
- Windows 下 tail 檢視日誌命令工具WindowsAI
- SQL Server 檢視資料庫日誌SQLServer資料庫