Git Bash

If you installed git via the mac package, edit your ~/.profile to include:

# Source git bash script
source /usr/local/git/contrib/completion/git-completion.bash
# Use git tracking
export GIT_PS1_SHOWDIRTYSTATE=TRUE
# OSX Style
export PS1='\h:\W \u$(__git_ps1 " (%s)")\$ '