Are you tired of typing every single git command into terminal? You may want to check out SmartGIT on its website: http://www.syntevo.com/smartgithg/index.html
This is program that allows you to manage your git directory in a GUI environment. It supports all platforms (windows, Mac and Linux). However you can only use it for free for 30 days.
Here’s another git GUI app called git-cola. This one is completely free to use, and I would recommend this if you are looking for a real compact git GUI with ease of use.
git-cola: http://git-cola.github.com/

git-cola screenshot