SourceTree は、Mercurial と Git の Mac 専用 GUI フロントエンドです!
✓ 単一のツールで、Mercurial と Git 両方のリポジトリに対応しています
✓ Subversion サーバーともコラボレートできます
✓ SourceTree は、GitHub や Bitbucket、Kiln プロジェクトを直接扱うことができます
✓ ファイルの変更箇所をすぐに見分けることができるわかりやすい差分表示
✓ クイックルックをサポート。履歴をたどっている時でも対応しています。
✓ 行レベルに至るまで、取り消しや、ステージ / アンステージが可能です
✓ コミット、元に戻す/リセット、ブランチ、マージ、タグ、トランスプラント/チェリーピック、担当者割り当て
✓ 直感的でわかりやすい表示: ファイルの状態、履歴ログ (グラフ付き)、履歴検索
✓ 自動化ヘルパーで簡単にパッチを作成したり、適用したりできます
✓ Stash / shelve (一時退避) サポート、その他にも機能満載!