Simple Git Trick for Bash
Friday, April 10th, 2009 by atzChris Cormack shared this useful trick for keeping track of what git repo you are currently using/editing. Stick it in your .bash_profile to have your prompt adapt to the repo you are in!
function parse_git_branch { ref=$(git-symbolic-ref HEAD 2> /dev/null) || return echo "("${ref#refs/heads/}")" }RED ="\[\033[0;31m\]" YELLOW ="\[\033[0;33m\]" GREEN ="\[\033[0;32m\]"PS1="$RED\$(date +%H:%M) \w$YELLOW \$(parse_git_branch)$GREEN\$ "
