Homebrew's Git Formula does not appear to include __git_ps1. It is trivial to emulate with a shell alias though, so I did.
Add these lines to ~/.bashrc:
alias __git_ps1="git branch 2>/dev/null | grep '*' | sed 's/* \(.*\)/(\1)/'"
case "$TERM" in
xterm*… Read more »

UPDATE: This is a very old article and the discussion here is interesting for historical reasons only. DO NOT use this code. Milton Inostroza helpfully and correctly pointed out that there is a lists:droplast/1 function in stdlib now .
I wanted to drop the last element of a list. I didn't want… Read more »

GitX is easily the best standalone Git user-interface I have used and I've been hunting around and comparing for over two years. I donated to GitX last year and the year before and I plan to do so again later this year as development continues. Pieter de Bie has built an unparalleled product… Read more »