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?