Git PS1 dirtstate muestra un símbolo "#" no documentado

Estoy en una Mac, instalé git vía brew y obtuve el file de script git-completion.bash .

He exportado la variable GIT_PS1_SHOWDIRTYSTATE=1 para mostrar también el estado de la twig actual.

Finalmente, he incluido $(__git_ps1 '(%s)') en mi definición de PS1 .

Mientras leo alnetworkingedor

 # In addition, if you set GIT_PS1_SHOWDIRTYSTATE to a nonempty # value, unstaged (*) and staged (+) changes will be shown next # to the branch name. You can configure this per-repository # with the bash.showDirtyState variable, which defaults to true # once GIT_PS1_SHOWDIRTYSTATE is enabled. 

Pero no importa lo que mi post me muestre (name_branch #) . No tengo idea de lo que se supone que significa el símbolo # . Además, no pude encontrar el informe oficial ni la documentation para este file.
¿Alguna pista?

Gracias

EDITAR : Esta es mi PS1:

 PS1="${Yellow}\$(__git_ps1 '(%s)')${Green}\u@${Green}\h${Color_Off}:${Blue}\w\$${Color_Off} " 

También quiero agregar que __git_ps1 se activa correctamente solo en los directorys de git, pero muestra ese símbolo # de todos modos.