Affiche les logs avec les couleurs dans un shell
$ git log --pretty=format:'%C(yellow)%h%Creset %Cgreen(%ad)%Creset %s' --abbrev-commit --date=iso 713873a (2015-10-29 15:34:20 +0100) Merge branch 'dev' 6ad4b9b (2015-10-29 15:32:57 +0100) Corrected a bug making authors not printed on latest documents list f420fa0 (2015-09-24 17:47:13 +0200) Merge branch 'dev'
En filtrant les merge de branches:
$ git log --pretty=format:'%C(yellow)%h%Creset %Cgreen(%ad)%Creset %s' --abbrev-commit --date=iso | grep -v "Merge branch" | more 6ad4b9b (2015-10-29 15:32:57 +0100) Corrected a bug making authors not printed on latest documents list
$ git log --graph --oneline --decorate --all --date=short --pretty="%C(auto)%h%C(reset) %C(green)%cd%C(reset) %C(blue)%cn%C(reset) %C(auto)%d %s"