Essa vai pra quem acabou de reinstalar o seu querido Ubuntu e precisa modificar o .bashrc para exibir os ramos (Branch) do git no terminal.
Vou exibir um repositório que está na Branch Master, sem antes de realizar as configurações.
![](https://i0.wp.com/infografic.com.br/wp-content/uploads/2020/02/image.png?fit=900%2C401&ssl=1)
Para exibir os ramos do Git, abra o seu aquivo ~/.bashrc com o comando abaixo
$ nano ~/.bashrc
E substitua todo o bloco de script abaixo
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt
Por este
# Add git branch if its present to PS1
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[01;31m\]$(parse_git_branch)\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w$(parse_git_branch)\$ '
fi
#unset color_prompt force_color_prompt
Observe que a linha (unset color_prompt force_color_prompt) foi comendata com o simbolo de #, salve o arquivo e feche o editor nano com a sequência Ctrl+O, Enter, Ctrl+X
Fecha e abra novamente o terminal na pasta do seu projeto com git e pronto a marcação de branch está lá
![](https://i0.wp.com/infografic.com.br/wp-content/uploads/2020/02/image-1.png?fit=900%2C398&ssl=1)