GitをHomebrewで入れている場合です。
.bashrc等に以下の記述を追加します。
source /usr/local/etc/bash_completion.d/git-prompt.sh GIT_PS1_SHOWDIRTYSTATE=true export PS1='\[\033[32m\]\h\[\033[00m\]:\[\033[34m\]\w\[\033[31m\]$(__git_ps1)\[\033[00m\]\$ '
Homebrewから入れたGitではなくApple Gitを利用している場合、一行目のsource対象のファイルがないと思いますので、例えばGitHubあたりから落としてきて、適当な場所に保存した上でこちらを指定してもOKです。