SourceTree makes it easy to work with Git or Mercurial.
You can easily use both distributed version control systems in one application. You can access your GitHub, Bitbucket and Kiln accounts from within the application. Works with Subversion servers as well!
Say goodbye to the command-line - get rid of the command line and simplify distributed version control with a Git Client. Everyone will be up to speed quickly.
This is a great way to make advanced users more productive. You can review changesets, stash, cherry pick between branches, and many other things.
Seeing is believing. With a single click, you can find information about any branch or commit.
Fully-featured GUI that allows for consistent, efficient development right out of the box. Uses Mercurial and Git.
Atlassian has acquired SourceTree and it is now available for free for a short time!
Version 4.1.2: