Skip to content

Instantly share code, notes, and snippets.

@ferodss
Last active December 25, 2015 01:59
Show Gist options
  • Save ferodss/6898891 to your computer and use it in GitHub Desktop.
Save ferodss/6898891 to your computer and use it in GitHub Desktop.
Show Git branch from current directory
# SHOW GIT BRANCH
function parse_git_branch {
git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}
# no colors
export PS1="\u@\h:\W \$(parse_git_branch)\$ "
# with some colors
export PS1="\[\033[01;32m\]\u@\h\[\033[01;34m\]:\W \$(parse_git_branch)\$\[\033[00m\] "
# On Ubuntu u can
export PS1="${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w \$(parse_git_branch)\$\[\033[00m\] "
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment