====== Afficher les logs sur une ligne avec la date ======
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
====== Afficher les logs en mode graphique avec toutes les branches et les infos ======
$ 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"