網頁

2023/7/14

Git log format輸出顏色

Git git log使用--format%C佔位符可控制輸出顏色。


例如git log -1 --format="%C(yellow)%H%Creset"輸出最後一次commit,顏色為黃色。

  • log -1 - 輸出最後一次的commit log。
  • %C(yellow) - 將後面的輸出顏色改為黃色,括號內為顏色名稱例如redcyangreen或hex色碼,例如%C(#00ffff)
  • %Creset - 將後面的輸出顏色重置。
  • %H - commit hash>。
~% git log -1 --format="%C(yellow)%H%Creset"
29b14c6a8be6c35b01500d5fb51ae194c4a23813

%C使用hex色碼。

git log -1 --pretty=tformat:"%C(#00ffff)%H%Creset"
29b14c6a8be6c35b01500d5fb51ae194c4a23813


沒有留言:

張貼留言