git log控制輸出寬度
%<(N, trunc) 下一個單元的輸出寬度限制為N列, 左對齊
%<|(N, trunc) 下一個單元輸出至全局第N列, 左對齊
%>, %>|, %>>, %>< 類似, 分別為 右對齊, 右對齊, 右對齊(如果左邊有多余空格則復用), 居中對齊
參考示例:
git log --pretty=format:'%Cblue%h%Creset %<(40,trunc)%s [%C(green)%<(21,trunc)%ai%x08%x08%Creset %Cred%an%Creset%C(yellow)%d%Creset]'
其中 %0x08即\b, 為了把截斷產生的"."刪除
浙公網安備 33010602011771號