SourceTree for Mac is the fast and easy way to work with Git and Mercurial. Easily utilise both distributed version control systems from one application. Work with your GitHub, Bitbucket, and Kiln accounts without leaving the application. Also works with Subversion servers too! Atlassian has acquired SourceTree, and it is now free for a limited time!
Features of SourceTree:
Say goodbye to the command line – use the full capability of Git and Mercurial in the SourceTree desktop app. Manage all your repositories, hosted or local, through SourceTree’s simple interface.
Perfect for newcomers
This software was built to make Git approachable for every developer – especially those new to Git. Every Git command is just a click away using the Sourcetree interface.
- Create and clone repos from anywhere
- Commit, push, pull and merge
- Detect and resolve conflicts
- Search repository histories for changes
Powerful enough for Git veterans
This software makes Git simple for everyone, but also makes Git experts faster and more productive. Review your outgoing and incoming changesets, cherry-pick between branches, create and apply patches, rebase, shelve changesets and more with lightning speed.
Git-flow and Hg-flow out of the box
Use Git-flow and Hg-flow with ease. Keep your repositories cleaner and your development more efficient with this software intuitive interface to Git and Hg’s ‘branchy’ development model. A consistent development process, right out of the box!
The new Git status
Never miss a thing. Stay on top of your work and up to date with your code at a glance.
Visualize your repositories
Sourcetree keeps track of code activity and provides an at-a-glance view of everything from projects to repositories to changesets.
Git for Windows & Mac
Wield the power of Git and Mercurial on the two most popular operating systems.
Get Git right
Learn Git through comprehensive tutorials covering branching, merging and more.
Git at your fingertips
Not just a Git GUI. Sourcetree places the power of Git front and center in an easy-to-use interface.
Git Large File Support
Sourcetree supports Git LFS, allowing teams to track large assets in one single place.
Git-flow out of the box
Smart branching with Sourcetree and Git-flow, keeping repositories clean and development efficient.
Submodules make life easier when managing projects, their dependencies, and other project groupings.
Local commit search
Search for commits, file changes, and branches right within this software.
Get clean and clear commits with this software interactive rebase tool.
Remote repository manager
It allows you to search for and clone remote repositories within its simple user interface.