SourceTree simplifies how you interact with Git and Hg repositories so you can focus on coding. Manage all your repositories – hosted or local – through SourceTree's simple interface.
Perfect for newbies
Simplify DVCS for your team. SourceTree can bring everyone up to speed with Git and Mercurial.
- Commit, push, pull, and merge changes easily with a click of a button.
- Organize your repos with the intuitive bookmarks window.
- Visualize how your work changes over time with SourceTree's log view.
Powerful for experts
Make advanced Git and Mercurial developers even more productive. Review your outgoing and incoming changesets, cherry-pick between branches, patch handling, rebase, stash, shelve, and much more.
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 SourceTree's intuitive interface to Git and Hg's "branchy" development model. A consistent development process, right out of the box.
Latest SourceTree blog
What I’m doing with my life I’ve been with Atlassian for 4 years now — 2 years in San Francisco and 2 in Portland. I started out as Bitbucket’s first designer and have since traveled ...