The application eliminates the need to employ the command line, can handle both hosted and local repositories, and provides support for performing basic maintenance tasks, such as creating, cloning, committing, pushing, or merging projects.
Effortless to install desktop client for Mercurial or Git repositories
To help you get started, the SourceTree initial panel helps you connect to your projects repository: in the SourceTree main window specify the hosting service you want to use (Bitbucket, Stash, or GitHub), and then input your account’s credentials. However, you can decide to skip the setup and create your own repositories or connect to various accounts later on.
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.
Sports an intuitive interface design for easily managing project’s repositories
Within the SourceTree repository window you get to quickly browse and preview the content of your files, but you can also perform simple tasks by pressing buttons placed on the top window toolbar: commit, update, revert, shelve, add, remove, pull, push, branch, merge, tag.
In addition, you can quickly open the currently selected file in a Finder window, or launch the Terminal app. SourceTree comes packed with efficient tools and functions, and you can read the included documentation to learn more about each one.
Powerful yet easy to use desktop client for the Mercurial and Git distributed revision control systems
SourceTree offers you the possibility to manage Mercurial and Git repositories hosted online or available locally, without having to deal with the command line. The organized graphical user interface provides quick, streamlined access to most tools, so you have the opportunity to greatly improve your productivity level with minimal efforts.
Reviewed by Iulia Ivan, last updated on November 6th, 2014
In a hurry? Add it to your Download Basket!
- SRCTREE-2732: Instead of cloning master by default, clone what the remote refs/HEAD points to if unspecified
- Bug fixes:
Application descriptionMercurial and Git are the latest in powerful, distributed version control; but do you wish they were easier to use on ...