Como emular as cores diferentes do git log --decorate por tipo de ramificação

Ao criar minha visualização de log git favorita, criei 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

Isso cria uma saída como:

O que eu sinto falta aqui é a coloração diferente dos tipos de ramificações comolog --oneline --decorate --graph.

O - decore (que usa = curto por padrão) dá aos diferentes ramos reconhecidos uma cor diferente. Os tipos de ramificação(HEAD, origin/master, origin/HEAD, master) são coloridos ciano, vermelho, vermelho, verde. No entanto, os meus são incolores; colorido somente com o amarelo da parte inteira dos ramos.

Existe uma maneira de dar cores diferentes aos diferentestipo de ramos com um alias próprio?

questionAnswers(2)

yourAnswerToTheQuestion