JavaScriptを有効にしてください

【Git】 git log をキレイに整えて見やすくする方法

 ·  ☕ 1 分で読めます

【Git】 git log をキレイに整えて見やすくする方法

git log をキレイに整えて見やすくする方法メモ

git log

git log を普通に実行すると以下のようになります。

git-log

フォーマットを指定する

--pretty を使用することで出力する日付やハッシュなどに色を付けることが可能になります。
また --graph を使用するとコミットグラフを見ることができます。

git log --graph --pretty=format:' %Cgreen[%ai]%C(#ff0ab3)(%cr) %Cred%h - %Creset %s %C(bold blue)<%an>%Creset'

git-log-pretty-format

フォーマット詳細

--pretty の詳細各種はこちらに記載されています。
Git - pretty-formats Documentation

使用しそうなものを抜き出して記載致します。

  • %h
    • コミットハッシュ
  • %ai
    • 日付ISO8601フォーマット(2022-09-19 09:00:00 + 0900)
  • %cr
    • 相対コミット日付
  • %an
    • Git Author の名前
  • %ae
    • Git Author のメールアドレス
  • %cn
    • Git Commiter の名前
  • %ce
    • Git Commiter のメールアドレス

色を付ける

  • %Cred
    • 以降の文字色を赤
  • %Cgreen
    • 以降の文字色を緑
  • %Cblue
    • 以降の文字色を青
  • %Creset
    • 色をリセット
  • %C([color])

参考

共有

こぴぺたん
著者
こぴぺたん
Copy & Paste Engineer