素のままのgit-logだとごちゃごちゃしていて読みにくい
なので
git-log
$ git log --pretty=format:\"%C(yellow)%h %C(White)%ad | %C(White)%s%C(Green)%d %C(Red)[%an]\" --graph --date=short
Qiitaって画像貼れなかったっけ…… #[5.24追記] 貼れました、ongaeshiさんありがとうございます!
これで上のスクリーンショットみたいな感じに、
左からグラフ、ハッシュ(黄色)、日付(白文字) | コメント(白文字)ブランチ名(緑) [コミット者(赤)]というようにコンパクトに表示されるはず。
%C(colorname)って感じみたいだ。
詳しいところはgit-configあたりを参考に。
これ以上のことをしようとするなら、tigあたり使った方が良いのではないかなーとか思ってしまう。
ついでに
.gitconfig
[alias]
hist = log --pretty=format:\"%C(yellow)%h %C(White)%ad | %C(White)%s%C(Green)%d %C(Red)[%an]\" --graph --date=short
みたいに、gitconfigにエイリアスを設定をするとちゃちゃっと確認したいときに便利です。
色や属性の設定など、ターミナル依存なところもあったりするので注意