O shell do Windows Git, que é realmente apenas o bash, define o prompt $PS1para uma longa sequência que inclui $(__git_ps1).
__git_ps1 é definido como uma função, com quase 100 linhas, que imprime o nome da ramificação atual entre parênteses.
/etc/profile(que é C:\Program Files (x86)\Git\etc\profile, pelo menos no meu sistema)) chama /etc/git-completion.bash, que define a __git_ps1função, define $PS1, define algumas conclusões específicas do git, entre outras coisas.
O git-completion.bashusado pelo Git Bash parece ser baseado nisso .
git-corepacote instalado?