Sourcetree icon
Sourcetree icon

Sourcetree

 277 likes

A powerful Mac and Windows client for Mercurial and Git distributed version control systems.

Sourcetree screenshot 1

License model

  • FreeProprietary

Country of Origin

  • AU flagAustralia

Platforms

  • Mac  Needs login to Atlassian
  • Windows  Needs login to Atlassian
2.7 / 5 Avg rating (28)
277likes
25comments
0news articles

Features

Suggest and vote on features

Properties

  1.  Lightweight

Features

  1.  Works with public and private repos
  2.  Git-flow integration
  3. Git icon  Git Support
  4. Bitbucket icon  Bitbucket Integration
  5.  3 way merge
  6.  Merge code
  7.  Works Offline
  8.  Dark Mode
  9.  Ad-free
  10.  Syntax Highlighting
  11.  File Versioning
  12.  Mercurial support
  13. GitHub icon  GitHub Integration
  14.  Hg hosting

 Tags

  • distributed-version-control

Sourcetree News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

Show all activities

Sourcetree information

  • Developed by

    AU flagAtlassian
  • Licensing

    Proprietary and Free product.
  • Rating

    Average rating of 2.7 (28 ratings)
  • Alternatives

    68 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

Popular alternatives

View all

Our users have written 25 comments and reviews about Sourcetree, and it has gotten 277 likes

Sourcetree was added to AlternativeTo by Madnebular on Oct 27, 2011 and this page was last updated Nov 4, 2020.

Comments and Reviews

   
 Post comment/review
Comment summary: SourceTree receives mixed feedback. Users praise its easy-to-use interface and versatility with Git and Mercurial. However, many criticize its performance and stability, especially after updates. Some have experienced false positive changes, unresponsiveness, and bugs. A notable concern is the mandatory Bitbucket registration for operation. Despite past issues and slow updates, SourceTree remains favored by some for its graphical UI and integration with external tools, yet others have switched to alternatives like Tower and GitKraken.
Top Positive Comment
artemy
Jul 26, 2024
0

Working with this app every day

Top Negative Comment
NameGrey
Apr 21, 2017
10

I have been using this tool more than 3 years, but now it has become unbearably to use Source Tree: I see a lot of bugs, sometimes I cannot simply click on a file with changes to see them, often it work very slowly, sometimes instead of one click there is double and many many other small problems which make me crazy!!! I'm here to replace Source Tree with something else.

dabockster
Jan 25, 2024
0

No significant updates since 2019/2020. Doesn't work too well with 2024 GitHub security changes. Sourcetree is effectively dead unless Atlassian says otherwise.

Nuncio Bitis
Feb 10, 2022
0

I've used SourceTree for more than a few years. For some reason, on the Mac, SourceTree refuses to let me set up a merge and diff tool. It complains it can't find the program (even when I give it the exact path to the program). It says you have to set up these tools in XCode. I don't even use XCode. Why does SourceTree need to ask permission from XCode to do code control???

xmokay
Jul 9, 2020
0

For windows, it install to AppData, cannot change to "Program Files"

Anamon
Apr 16, 2020
2

I used to like the core of the Sourcetree application, and it has even been my main Git UI for a while. However, I can no longer recommend it. Over the years, Atlassian tied it increasingly tightly to their Bitbucket ecosystem. This went far enough that for a while now, it's not even possible to complete installation anymore without registering for a BItbucket account and going through an online activation process.

A requirement like this instantly disqualifies any application for me – especially if it's a free one. Atlassian claims it wasn't a marketing move, but motivated by licensing and legal considerations. To the end-user, it doesn't make a difference. There are enough good, free (even if proprietary) alternatives to Sourcetree that don't include an artificial dependency on the availability of a remote service, and don't force complete vendor lock-in. You're on the right site to find those alternatives.

Stay away from Sourcetree, especially because it is, in principle, a well-made tool. If you decide to jump through all the superfluous hoops to get it to run at all, and end up liking it, you're just setting yourself up for future disappointment. You will get used to working with a tool that can be taken away from you again at a moment's notice.

RemovedUser
Apr 11, 2020
0

Unfortunately SourceTree doesn't work with GitHub anymore since they've gone to Subversion. Bummer.

Show more comments
7 of 25 comments

What is Sourcetree?

A powerful Mac and Windows client for Mercurial and Git distributed version control systems.

Sourcetree strips away the complexity of DVCS and makes it usable for mere mortals.

• 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 – 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 Sourcetree. • Interactive rebase – Get clean and clear commits with Sourcetree’s interactive rebase tool. • Remote repository manager – Sourcetree allows you to search for and clone remote repositories within its simple user interface.

Official Links