How to show the git branch in the terminal
How to see the current git branch in the terminal.
I'm a git Kraken lover but sometimes surf into my projects. I love to know in which branch I'm working.
Edit the .bash_profile and paste the following lines.
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}
export PS1="\[\033[32m\]\w - \$(parse_git_branch)\[\033[00m\] $ "
If you are using zsh
function parse_git_branch() {
git branch 2> /dev/null | sed -n -e 's/^\* \(.*\)/[\1]/p'
}
export PROMPT='%~ $(parse_git_branch) $ '
Have a nice day :)