Monday, October 26, 2026 4,350 lists 78,101 records on file
List your app or device

  1. Home
  2. Git clients
  3. Sourcetree

Sourcetree

What it is

Sourcetree is a free graphical client for visualizing and managing Git repositories on Windows and macOS. It also supports Mercurial. Through the interface, users can create, clone, commit, push, pull and merge repositories, then stage or discard changes by file, hunk or line. The client supports Git Large File Storage for large assets, Git-flow branching, submodules, local commit search, interactive rebase and remote repository search and cloning. Sourcetree connects with Bitbucket Cloud, Bitbucket Server, GitHub, GitLab and VSTS. The product is described for both beginners and advanced users. Windows Enterprise provides MSI deployment, silent installation and centrally managed updates, and users can sign in with existing Bitbucket Data Center credentials without another account signup. The Free plan is free and includes the Windows and Mac desktop client for Git and Mercurial. Pull-request comments, approvals and repository access changes must be handled in the hosting service. Atlassian directs support requests to its documentation and Community, and warns that older archived versions may no longer be supported.

For and against

For

  • Supports Git and Mercurial
  • Stages changes by file, hunk or line
  • Includes Git LFS and Git-flow
  • Connects with major hosting services
  • Free Windows and macOS client

Against

  • Hosting service handles pull requests
  • Older versions may lose support
  • Available on Windows and macOS only

The verdict

Sourcetree puts common Git and Mercurial operations into a visual desktop interface with broad hosting connections. Teams should remember that pull-request administration remains in the hosting service.

Who it suits

Sourcetree suits developers who want a graphical workflow for Git or Mercurial repositories. Windows Enterprise features also suit organizations managing desktop deployment centrally.

Plans and prices

Free

Free

Windows and Mac desktop client · Git and Mercurial

Every plan, in full

On the record

Branching
Sourcetree includes Git-flow support for smart branching.sourcetreeapp.com · read 2 Oct 2026
Change staging
Sourcetree can stage and discard changes by file, hunk, or line.sourcetreeapp.com · read 2 Oct 2026
Core operations
Users can create, clone, commit, push, pull, and merge repositories through the interface.confluence.atlassian.com · read 2 Oct 2026
Enterprise deployment
The Windows Enterprise edition supports MSI deployment, silent installs, and centrally managed updates.sourcetreeapp.com · read 2 Oct 2026
Enterprise sign-in
Windows Enterprise users can use existing Bitbucket Data Center credentials without an additional account signup.sourcetreeapp.com · read 2 Oct 2026
Git LFS
Sourcetree supports Git Large File Storage for tracking large assets.sourcetreeapp.com · read 2 Oct 2026
Hosting integrations
Sourcetree connects with Bitbucket Cloud, Bitbucket Server, GitHub, GitLab, and VSTS.confluence.atlassian.com · read 2 Oct 2026
Hosting-service limits
Tasks such as pull-request comments, approvals, and repository access changes must be handled in the hosting service.confluence.atlassian.com · read 2 Oct 2026
Maker security
Atlassian states that its products adhere to enterprise-level controls and policies aligned with international standards and that its security program includes independent audits and certifications.atlassian.com · read 2 Oct 2026
Older versions
Sourcetree's download archive warns that older versions may no longer be supported by Atlassian.sourcetreeapp.com · read 2 Oct 2026
Purpose
Sourcetree is a graphical client for visualizing and managing Git repositories.sourcetreeapp.com · read 2 Oct 2026
Repository features
The product supports submodules, local commit search, interactive rebase, and remote repository search and cloning.sourcetreeapp.com · read 2 Oct 2026
Support
Atlassian provides Sourcetree documentation and directs users to the Atlassian Community for help.confluence.atlassian.com · read 2 Oct 2026
Target users
The product is described as helping both beginners and advanced users.confluence.atlassian.com · read 2 Oct 2026
Version control
Sourcetree works with both Git and Mercurial.sourcetreeapp.com · read 2 Oct 2026

Alternatives to Sourcetree

Every alternative, ranked