Wie man Git-Log emuliert - verschiedene Farben pro Zweig-Typ dekorieren
Bei der Erstellung meiner bevorzugten Git-Protokollansicht habe ich diesen Alias erstellt:
graph = log --pretty=format:'%Cgreen%ad%Creset %C(yellow)%h%Creset%C(yellow)%d%Creset %s %C(cyan)[%an]%Creset %Cgreen(%ar)%Creset' --date=short --graph
Dies erzeugt eine Ausgabe wie:
Was ich hier vermisse, ist die unterschiedliche Färbung der Zweigarten wie inlog --oneline --decorate --graph
.
Das --decorate (das standardmäßig = short verwendet) verleiht den verschiedenen erkannten Zweigen eine andere Farbe. Die Zweigarten(HEAD, origin/master, origin/HEAD, master)
sind Cyan, Rot, Rot, Grün gefärbt. Meine sind jedoch ungefärbt; Nur mit dem Gelb des ganzen Astteils gefärbt.
Gibt es eine Möglichkeit, den verschiedenen Farben zu geben?nett von Filialen mit einem eigenen Alias?