Cómo emular el registro de git - decorar los diferentes colores por tipo de rama
Al hacer mi vista de registro de git favorita he creado este alias:
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
Esto crea una salida como:
Lo que me falta aquí es la diferente coloración de los tipos de rama como enlog --oneline --decorate --graph
.
El --decorate (que usa = short por defecto) le da a las diferentes ramas reconocidas un color diferente. Los tipos de rama(HEAD, origin/master, origin/HEAD, master)
Son de color cian, rojo, rojo, verde. Los míos sin embargo son incoloros; Coloreado solo con el amarillo de la parte entera de las ramas.
¿Hay una manera de dar diferentes colores a los diferentestipo ¿De ramas con un alias propio?