Como mostrar o branch git no terminal (com cores)

Se você quiser que seu terminal seja mais brilhante, você pode usar este código.

1. Abra o terminal

2. gedit ~ / .bashrc

3. Adicione isto ao final do arquivo:

function color_my_prompt {
local __user_and_host="[33[01;32m]u@h"
local __cur_location="[33[01;34m]w"
local __git_branch_color="[33[31m]"
local __git_branch='`git branch 2> /dev/null | grep -e ^* | sed -E s/^\\* (.+)$/(\\1) /`'
local __prompt_tail="n[33[35m]$"
local __last_color="[33[00m]"
export PS1="$__user_and_host $__cur_location $__git_branch_color$__git_branch$__prompt_tail$__last_color "
}
color_my_prompt

Isso também moverá carret para a nova linha, portanto, escrever novos comandos seria mais fácil.