[DICA] Como exibir o nome do branch do Git no terminal do Linux
Olá a todos, espero que estejam bem.
Venho aqui compartilhar uma dica rápida com vocês para exibir o nome do branch que você está utilizando em um projeto local do Git, no terminal do Linux. Acredito que funcione para qualquer distribuição baseada em Debian ou terminais que utilizam Bash.
Vamos lá, primeiramente edite o arquivo /home/seu_usuario/.bashrc e adicione esses códigos no final:
Observação: o trecho "seu_usuario" será diferente para cada pessoa.
# Show git branch name
force_color_prompt=yes
color_prompt=yes
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_branc>
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w$(parse_git_branch)\$ '
fi
unset color_prompt force_color_prompt
Depois, basta fechar e abrir o terminal novamente, acessar um repositório Git e seu terminal começará a exibir o nome do branch. Por exemplo:
luangregati@luan-nitro5:~/Projetos/pert(nome_do_branch)$
É um detalhe bobo, mas que pode ajudar na produtividade do dia a dia de alguém.
Obrigado se você leu até aqui. Espero que tenha um ótimo dia!