Personalizar cores para __git_ps1 com GIT_PS1_SHOWCOLORHINTS

O que eu tentei

Atualizei meu prompt para incluir o nome da filial usando__git_ps1. Além disso, eu definoGIT_PS1_SHOWCOLORHINTS.

O problema

O prompt aparece corretamente. No entanto, a cor do ramo é sempre verde. Eu esperava que um galho sujo estivesse vermelho.

Os documentos afirmam:

As cores são baseadas na saída colorida de "git status -sb"

Eu encontrei e reviComo colorir a saída do status git? Mas não tenho certeza de quais opções eu precisaria alterar ...

A questão

É possível alterar a cor do ramo para verde por um períodolimpar \ limpo ramo e vermelho para umsujo ramo? Se sim, como?

questionAnswers(2)

yourAnswerToTheQuestion