SourceTree lets you control your Mercurial and Git repositories without ever entering the command line. Git is complex, but SourceTree’s easy to use GUI makes it easy!
Easily utilise both distributed version control systems from one application. Work with your GitHub, Bitbucket and Kiln accounts without leaving the application. Also works with Subversion servers too!
The application opens each repository in a new window where you can easily browse the included files, view their status, the project branches, bookmarks, or tags.
At the same time, you can see the items that are available remotely, that have been shelved, or the included subrepositories.
Atlassian has acquired SourceTree, and it is now free for a limited time!