GitX is free and open source GUI for git.
Thanks to insane-dreamer for the reminder—I actually used GitX a lot when I first started using git, and have no idea why I haven’t posted it here before!
Update: brotherbad’s fork of GitX, or GitX (L) by Germán Laullón add features and are more up to date than the original.
Thanks, @tvishwanadha