SourceTree

Platforms:

About SourceTree

Mac and Windows client for Mercurial and Git.

Additional details about SourceTree

SourceTree Pricing $0 Customer Type
  • Individuals
  • Small Business
  • Medium Business
  • Enterprises
Remote Company Unknown Location N/A

24 Alternatives to SourceTree


192
Perforce

Self-hosted Version Control Software


192
Mercurial SCM
Mercurial SCM

Mercurial is a free, distributed source control management tool.


192
Magit
Open Source
Magit

Front-end to the git revision control system for emacs.


192
SmartGit

SmartGit is a front-end for the distributed version control system Git and runs on Windows, Mac OS…


191
VSTS

Visual Studio dev tools & services make app development easy for any platform & language. Try our Mac & Windows code editor, IDE, or Azure DevOps for free.


92
Open Source
Ungit

Web-based and intuitive UI for git.


92
TortoiseGit

TortoiseGit is an easy to use client for the Git distributed revision control system.


92
tig

TIG Software Updates & Expansions. Download the most up-to-date, innovative software solutions for your TIG welder instantly to a memory card for enhanced performance.


91
Helix Core
Helix Core

Helix Core is a scalable version control that securely manages all of your digital content and delivers files quickly to large, distributed teams.


91
GitHub Desktop
Open Source
GitHub Desktop

GitHub Desktop is a seamless way to contribute to projects on GitHub and GitHub Enterprise.


91
Atlassian Bitbucket Server
Atlassian Bitbucket Server

Atlassian Bitbucket Server is a scalable collaborative Git solution.


91
Git Extensions
Open Source
Git Extensions

Git Extensions is the only graphical user interface for Git that allows you control Git without…


91
Gitea
Gitea

A painless self-hosted Git service

You must be logged in to see all data

Login or create your account. Its free !

Pros of SourceTree

Informative branch visualization
Simple yet powerful
Built-in Git-flow and Hg-flow support
Comprehensive layout
Allows chunks and lines selection during commit
Free
Quick setup
Supports Git LFS
Built-in integration with Stash and Bitbucket
Supports Git
Mercurial
and Subversion
git terminal

Cons of SourceTree

Requires an account to install and use
Can sometimes be slow
Always slow
Does not allow offline installation
Terrible for resolving merge conflicts
Unstable and terrible UX
Requires users to be online when starting up
DEPRECATED -No dark theme
Chews CPU
Not even possible to change the password
The UI of version 2.0+ is so terrible
Has trouble with Github's Yubikey integration
Crashes frequently
Browsing folders is troublesome
Login problems
Uninstalling won't remove the installation completely
Poor UX for interactive rebase
Can't select install location
Often rebuilds the graph visually noisy
Flawed installer
Not always recognizes changed files
Blame MS Office's word correction dictionary to be the source of the slowness while it's not
Varied speeds across different versions
Information density can be a bit much
No auto stash
CRLF on Windows is a nightmare