Affichage de logs en "graphique"

Une petite commande sympa qui permet d'avoir un aperçu rapide de vos commit (et voir si vous faites des sacs de noeud avec vos branchs)
$ git log --graph --oneline --all --decorate
si vous voulez le rajouter en tant qu'alias:
$ git config --global --add alias.tree "log --graph --oneline --all --decorate" $ git tree
Et si vous voulez un format personnalisé, vous pouvez regarder dans le man de git-log
pour obtenir par exemple le nom de l'auteur et de la date en plus:
$ git log --graph --decorate --pretty=format:'%C(auto)%h %C(yellow)[ %C(bold magenta)%cn%C(reset)%C(yellow)|%C(bold white)%ar%C(reset)%C(yellow)]%C(reset)%C(auto) %d%n %s'
%C(yellow), %C(reset) %C(auto) ... : pour la couleur
%h : hash du commit
%cn : nom de l'auteur
%ar : date du commit
%d : la décoration (nom des branch qui apparaissent (peut nécessiter le --decorate))
%n : nouvelle ligne
%s : message du commit