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.
This release a more focused workaround for the problem of the broken Git Credential manager v1.16.1, shipped with Git for Windows v18.104.22.168.
Rather than override all Git Credential Managers < v1.16.2 it will now only explicitly override the Git Cedential Manager when it finds v1.16.1 installed
For those users with other credential.helpers the override behaviour can be disabled completely by unchecking the new 'Allow Sourcetree to manage your credentials via the Gt Credential Manager' option in the Tools/Options/Git tab.
NB. Please be aware if you are using a system install of Git and you upgrade it Sourcetree will not detect this change, and if necessary change its override behaviour, until it restarts.
SRCTREE-5599 Deal with both 32-bit and 64-bit installations of Sourcetree when overiding 'bad' copies of the Git Credential Manager.