SourceTree is a nice alternative to the git command line. It is a fast and easy way to work with Git and Mercurial, especially if you are using Git Flow and looking for free software.
Managing code workflow in SourceTree is intuitive, and it can facilitate most git tasks in a logical manner.
Key Features include:
- SSH Authentication.
- Full powered DVCS.
- Intuitive User Interface.
- Git-flow support
- Hg-flow support
- Merge without fast-forwarding.
- Conflict Resolution.
With SourceTree you can easily utilise both distributed version control systems from one application. Work with your GitHub, Bitbucket and Kiln accounts without leaving the app. SourceTree also works with Subversion servers as well. With SourceTree you can use the full capability of Git and Mercurial. Via SourceTree’s simple interface you can manage all your repositories, whether they be hosted or local.
Overall, SourceTree is great for newcomers and experts alike. It gives you a way to manage Mercurial and Git repositories hosted online or locally, without having to use Terminal. The graphical user interface provides fast, smooth access to a variety of tools to work with.
Updated PuTTY/PLink dependencies to 0.70.2-Sourcetree to fix interactions with SSH urls using username/password credentials.
Bugsplat crash fix.
Fix to allow spaces in the description of new stashes.
Further sanitizing of remote urls.
Fix to the 'Clone in Sourcetree' functionality from Bitbucket.org.
Fix to correctly verify remote urls when cloning from GitHub and Gitorious urls.