Developer Tools software

Sourcetree

Updated

Visit website
01 / Overview

What is Sourcetree?

Sourcetree is Atlassian’s free graphical Git client for Windows and Mac. It helps inspect changes, commits and branches locally; repository hosting and any build or storage allowances belong to separate services.

Who is Sourcetree for?

Repository contributors who want a visual client for reviewing and organising local version-control work.

Choose the local review experience

Sourcetree presents repositories, commits and branches through a graphical interface. Atlassian’s Bitbucket tutorial demonstrates how a client and a hosted repository fit into a workflow.

Compare GitHub Desktop for another visual client. Review Bitbucket separately when choosing the hosting service.

02 / Capabilities

Sourcetree features

The core capabilities to consider for your workflow.

  • Visual branch and commit history
  • Staging and change review by file, hunk or line
  • Git LFS and repository-management workflows
03 / Plans & costs

Sourcetree pricing

Plan availability

Free desktop Git client

No client subscription is established by the reviewed free download offer. Budget separately for the repository host, user entitlements, build usage and storage required by the team.

Calculate the cost of your quote →

Free access & evaluation

Atlassian offers Sourcetree as a free desktop Git client. Hosting, build and storage services are separate purchases or allowances.

04 / Buying checklist

Before you choose Sourcetree

  • Use the current Windows or Mac release for the intended environment.

  • The client does not replace repository hosting or remote access permissions.

  • Git LFS client support does not provide unlimited storage on the selected host.

Review exactly what will be committed

Plan an authorised disposable repository with two changed files and one change that should be left out. Inspect the diff and staging selection, then verify the local commit before deciding whether to publish it.

Agree branch naming, review and remote permissions with the team. Keep the desktop app’s capabilities separate from the host’s quotas and release controls.

05 / Related software

Explore related software

06 / Questions answered

Sourcetree FAQs

Is Sourcetree free?

Atlassian offers Sourcetree as a free Git client. Repository hosting and related service consumption are separate.

Which operating systems does Sourcetree support?

The official download page provides Windows and Mac releases. Check the current release requirements for the actual device.

Is Sourcetree the same as Bitbucket?

No. Sourcetree is a desktop client; Bitbucket provides repository hosting and related collaboration or build services.

Can Sourcetree stage only part of a file?

The product page describes staging changes by file, hunk or line. Review the intended selection before creating a commit.

Does Sourcetree Git LFS support include free unlimited hosted storage?

No such allowance follows from client support. Check the large-file storage and transfer terms of the repository host separately.