Exibindo o nome do branch colorido no terminal

git
Para quem usa git em muitos projetos, fica confuso saber em que branch estamos, daí usamos o comando git branch -a para nos localizar, mas isso não é o bastante, podemos gerar auxílios visuais que facilitam o trabalho…

Para facilitar nossa localização, podemos exibir o nome da branch no prompt do nosso terminal, inclusive em uma cor diferente. Para usuários de Mac, basta adicionar o código abaixo no arquivo ~/.bash_profile, usuários de linux, adicione no arquivo ~/.bashrc.


# SHOW COLOR GIT BRANCH

parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}
export PS1="\u@\h \[\033[32m\]\w\[\033[33m\]\$(parse_git_branch)\[\033[00m\] $ "

Pronto, agora toda vez que você entrar em um diretório que contenha uma estrutura git, será informado em qual branch você esta trabalhando e em uma cor destacada, veja:

americojunior@Americos-Mac-mini ~/gitCode/learnGit (master) $

Bem legal né?!
Gravei aqui para servir de referência futura!

Abraço!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *