I have recently evaluated a few Git GUI apps for OS X. Here are my impressions.
SourceTree
Pros:
- Free
- Supports Mercurial repositories
- Supports Subversion repositories (via git-svn)
- Supports git-flow
- Information-rich display layout (but some say it is too complicated)
- Also available for Windows
Cons:
- Least attractive …