SourceTree (Git/Hg)

SourceTree is the easy to use GUI for Mercurial and Git, made for your Mac!
✓ One tool for Mercurial and Git repositories
✓ Collaborate with Subversion servers too
✓ See your GitHub, Bitbucket and Kiln projects in SourceTree
✓ Friendly diff views let you see file changes immediately
✓ Quick Look support, even on historical changes
✓ Undo or stage / unstage changes down to a line level
✓ Commit, revert/reset, branch, merge, tag, transplant/cherry-pick, blame
✓ Intuitive views: file status, history log (with graph) and history search
✓ Create and apply patches with automatic helpers
✓ Stash / shelve support, and much more!

Free for a limited time, get it here!