Logo for Atlassian SourceTree

Atlassian SourceTree

Logo for Atlassian SourceTree

Atlassian SourceTree Coupons, Reviews, Comparisons and Alternatives

About Atlassian SourceTree

SourceTree is a powerful Git and Mercurial desktop clientfor developers on Mac or Windows.

Say goodbye to the command line and use the full capabilities of Git and Hg through SourceTree's beautifully simple interface.

  • TBD


    0 Critic Reviews

  • Provided by
  • Platforms
    Web based
    Mac OSX
  • Mobile
  • API
  • Pricing
    View details
    Subscription Plans
    Free Plan

Features & Specifications


Supported languages
Serviceable Area
World Wide
Supported Platforms
  • Desktop Windows
  • Desktop Mac OSX

Ratings Summary

Domain Authority 88
Alexa Rank 1594
Twitter 50
Platforms 44

Atlassian SourceTree Demo Video

Atlassian SourceTree Screenshots

Plans & Pricing


Try it Now


  • Create, clone, commit, push, pull, merge, and more are all just a click away
  • Manage all your repositories, hosted or local, through SourceTree's simple interface
  • 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
View All

Critic Reviews

View All

User Reviews

  • 2 In total

  • User review from

    Enmanuel Durán Salas

    If you're not a fan of using versions management directly with the console it's the right choice to go, It took me a while to understand the client interface but after a couple of hours using it I understood what it was and I couldn't believe I didn't use it before, it's one of the best I've used (also the only one I've seen until now alongside SmartGit) that makes working with git looks so easy. Operations and commands are literally one or two clicks away, conflicts are much easier to understand and more.

    Pros :

    These are the things that I like the most about source tree:

    • First of all it's Free.
    • Commits: Information about commits can't be clearer, it shows you exactly what you want to know in every commit, the .txt data, changes, ID's...
    • The User interface is great on windows, it's very intuitive and without many complications.
    • You can see the code you are updating in the client without having to go to the repository itself and verify if what you are committing is correct.
    • You can handle git operations in just one-two clicks, merges, commits, pushes, time travel and more...
    • Integration with your repositories is as easy as selecting the folder you've been working on.
    • You'll always be updated about what happens on your branch, SourceTree shows you merges on branches, changes and more.

    Cons :

    These are somethings I think can still be improved in the client:

    • Sometimes it can be a little slow when loading/making simple things such as committing or fetching.
    • There is a bug and a couple of cases about people saying that SourceTree doesn't let you remember your user and password for your repository (It happened to me sometimes as well) but not a big deal.
    • The Windows version can be a little unstable sometimes..andnbsp;
    • When you try to make a push and get conflicts with the upload fixing it directly with SourceTree is not the best choice sometimes, your code can get a little confusing and lose the order. It's better to compare what you have wrong and fix it by yourself in the old fashion way. andnbsp;

    • May 13, 2016
  • User review from

    Waldson Moura

    Any app that manages a version control system will save your time in some operations, but as usual each one has its own particularities, which makes other actions more complicated or annoying. This is not different on SourceTree.

    Note: Most of the applications are just running Git commands behind the scenes, just giving you a friendly interface to make the process easier, which means that you can do the same thing via console only.

    Pros :

    • Supports Git and Mercurial.
    • Set up a git flow.
    • Fetch and prune remote branches.
    • Pull choosing a different source gives you an easy way of updating your office (i.e. pull your branch from develop).

    Cons :

    • No option to pull a repository and avoid checkout on submodules! When working with submodules, you may have them pointing to an old commit hash, things move fast and sometimes you don't have time to go there and update, but once you have an update on your main repository and pull, be aware that all your submodules will be detached! Such small thing males you waste time.
    • A recent big release was a big failure, many bugs and almost impossible to use, o that day they tweeted a link to the old version because they realised how bad was. The point here is a con that can be a pro one they (lesson learned) but makes customers lose credibility on their job. It happens, but has consequences!
    • They do not properly handle new hosts to be added on known_hosts, even on their support page they provide instructions to work around this issue, instead of fix.
    • Very slow!

    • April 2, 2016
View All Alternatives

Alternatives to Atlassian SourceTree

Atlassian SourceTree

Free Download: Version Control Software Pricing Guide

Enter your email and press continue to start downloading.

Detailed comparison of the 10 best Version Control software!

One last step to begin your download:

Complete this brief form and we'll email you the PDF document.

Thank you for downloading the Detailed comparison of the 10 best Version Control software white paper..

The white paper has been sent to your email. You can also download it right now from this URL: Detailed comparison of the 10 best Version Control software

Detailed comparison of the 10 best Version Control software