[Git] git log graph を見やすく設定する
memo.
[markdown]
> * [git log の表示とか色をがんばる – Qiita](http://qiita.com/Qurage/items/daa67763e5a0090af06a)
“`prettyprinted
% git config –global pretty.medium-reverse “format:%C(red reverse)%d%Creset%C(white reverse) %h% Creset %C(green reverse) %an %Creset %C(cyan)%ar%Creset%n%C(white bold)%w(80)%s%Creset%n%n%w(80,2,2)%b”
“`
“`bash:~/.zshenv
# エイリアス
alias gl=”git log –pretty=’medium-reverse’ –graph –name-status”
“`
> * [Pretty git branch graphs – Stack Overflow](http://stackoverflow.com/questions/1057564/pretty-git-branch-graphs)
“`bash:~/.gitconfig
[alias]
lg1 = log –graph –abbrev-commit –decorate –date=relative –format=format:’%C(bold blue)%h%C(reset) – %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(bold yellow)%d%C(reset)’ –all
lg2 = log –graph –abbrev-commit –decorate –format=format:’%C(bold blue)%h%C(reset) – %C(bold cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(bold yellow)%d%C(reset)%n” %C(white)%s%C(reset) %C(dim white)- %an%C(reset)’ –all
lg = !”git lg1″
“`
> * [美しき git log –graph のエイリアス – Hack Your Design!](http://blog.toshimaru.net/git-log-graph/)
[/markdown]