著色日誌

git log --graph --pretty=format:'%C(red)%h%Creset -%C(yellow)%d%Creset %s %C(green)(%cr) %C(yellow)<%an>%Creset'

format 選項允許你指定自己的日誌輸出格式:

引數 細節
%C(color_name) 選項為其後的輸出著色
%h%H 縮寫提交雜湊(使用%H 表示完整雜湊)
%Creset 將顏色重置為預設終端顏色
%d 引用名稱
%s 主題[提交訊息]
%cr 提交日期,相對於當前日期
%an 作者姓名