Sourcetree helps you interact and work with your Git repositories so you can focus on coding. Providing visualization and easy management of your repos through their simple GUI.
One of the main advantages of this software is its clean and intuitive user interface.
It has 3 main repository views:
- File Status – Shows status of the currently selected repository. Displaying the file list and view where differences are shown as well.
- History – History view tracks any change made to the selected repository. There you can see the graph with a progression of commits, branches, and merges.
- Search – Search view allows you to find commit messages, users, file changes etc.
From the main toolbar, you can select these special views, as well to open the new GIT Command line among other useful options. You can do a lot of work within the program itself, however, for large projects it might be a bit slow.
- The intuitive and comprehensive user interface,
- Informative branch visualization,
- Supports GIT, Mercurial, and Subversion,
- Integrated support with Stash and Bitbucket,
- GIT Terminal and GIT LFS support,
- Free software.
- Require a third-party account to use,
- Sometimes it can be slow (especially when working on large projects),
- Exclusive to the online installation process.
SourceTree is a decent piece of software which you can use in order to track your GIT projects. It’s completely free and available for Windows and Mac OS systems.
- User Interface - 7/107/10
- Functionality - 8/108/10
- Speed - 7/107/10
SourceTree is a very user-friendly and powerful GIT client. It is easy to set up and extremely lightweight. It has all the necessary features to work with GIT and might make your life easier – especially if you are a beginner.