Gitsh

I saw this little thing today, by the guys from thoughtbot. sh$ gitsh then simply type commands without git:

status
add .
commit -m "Message"
push

Be sure to check their newest iOS open source, as well, Tropos.