diff-highlightでgit diff をより見やすくする

Git の diff を美しく表示するために必要なたった 1 つの設定 #git を見ていい感じだったので設定した。

brewでインストールしたgitを利用しているので、シンボリックリンクを張る。

1
ln -s "$(brew --prefix git)/share/git-core/contrib/diff-highlight/diff-highlight" /usr/local/bin/

パスが通っていることを確認後、~/.gitconfigに以下を追記

1
2
3
4
[pager]
    log = diff-highlight | less
    show = diff-highlight | less
    diff = diff-highlight | less

差分が単語単位でもハイライト化されて分かりやすい。

[f:id:grmn:20151124000409p:plain]

いい感じ。

参考

Comments