I use this tool quite a bit. It's pretty nice, especially when SSHing into remote systems that don't have any UI available, but you need to do work with git repositories.
It's the best text-based tool I've seen for quickly visualizing git histories and diffs for each commit.