Pretty Logs und Aliases

Die Ausgabe von git kann umfangreich angepasst werden - besonders bei den Logs kann das Sinn machen, so erzeugen z.B. die folgenden Optionen eine nettere Ausgabe von git log, in der jeder Commit nur eine Zeile beansprucht, die Zeitangaben relativ sind und einiges mehr:

git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit

Das kann sich nur kein Mensch merken…