Skip to main content
TrustRadius
Sourcetree

Sourcetree

Overview

What is Sourcetree?

Sourcetree, by Atlassian, is a free version control client for Mac and Windows that works with Git and Mercurial repositories. It's distributed version control allows developers to visualize code, review changesets, stash, cherry-pick between branches or commit with a single…

Read more
Recent Reviews

TrustRadius Insights

SourceTree is a reliable and user-friendly tool that excels in managing remote repositories and backup code on DevOps. Users appreciate …
Continue reading
Read all reviews

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

What is Sourcetree?

Sourcetree, by Atlassian, is a free version control client for Mac and Windows that works with Git and Mercurial repositories. It's distributed version control allows developers to visualize code, review changesets, stash, cherry-pick between branches or commit with a single click.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

14 people also want pricing

Alternatives Pricing

What is Bitbucket?

Bitbucket from Australian-headquartered Atlassian offers source code management and version control.

What is Redgate SQL Toolbelt Essentials?

Redgate's SQL Toolbelt Essentials includes industry-standard tools for SQL Server development & deployment, enabling users to include SQL Server databases in agile processes and enabilng developers to embed robust and scalable development practices.

Return to navigation

Product Demos

demo sourcetree

YouTube

Toolchain Setup - Cloning a Demo Project using SourceTree on MacOS

YouTube

Toolchain Setup - Cloning a Demo Project using SourceTree on Windows

YouTube
Return to navigation

Product Details

What is Sourcetree?

Sourcetree Technical Details

Deployment TypesOn-premise, Software as a Service (SaaS), Cloud, or Web-Based
Operating SystemsWindows, Mac
Mobile ApplicationNo

Frequently Asked Questions

Sourcetree, by Atlassian, is a free version control client for Mac and Windows that works with Git and Mercurial repositories. It's distributed version control allows developers to visualize code, review changesets, stash, cherry-pick between branches or commit with a single click.

Sourcetree starts at $0.

The most common users of Sourcetree are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(35)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

SourceTree is a reliable and user-friendly tool that excels in managing remote repositories and backup code on DevOps. Users appreciate its effective management of Bitbucket repositories, which simplifies working with Git GUI compared to the command line. With SourceTree, users can easily write code, track commits, and discard or commit changes into code repositories. It proves to be particularly helpful for teams of developers to track branches and daily code logs, offering a user-friendly interface for basic Git functionality. The visual interpretation of the Git process provided by SourceTree eliminates the need to remember complex terminal commands, making it accessible even for front-end colleagues who find Git commands difficult. It also offers easier source control management with clear flow visualization using line graphs and simple commit history search capabilities. Moreover, SourceTree facilitates code versioning, cloning source code, branch management, and conflict resolution, streamlining the overall development process.

One key use case of SourceTree is its ability to simplify large team collaboration and version history management. This makes advanced source control work more accessible to users, saving time and effort. With SourceTree's graphical representation of branches and file changes, users can quickly understand code differences without needing to resort to the command line. Being widely used for day-to-day deployment, code checking, and collaborating with team members on the same project, SourceTree allows users to execute Git commands efficiently and manage multiple repositories seamlessly. Its clean and project-organized approach to managing repositories makes it particularly suitable for business use, providing a reliable solution for teams in need of version control and collaboration on major projects.

Another valuable use case of SourceTree is its ability to ensure code quality by allowing users to review code commits before committing them to the repository. This feature provides an additional layer of quality assurance for developers, contributing to smoother collaboration within the team. In addition, SourceTree's seamless integration with Bitbucket further enhances its functionality by providing a convenient way to manage repositories. Users appreciate the ability to easily check in code, merge branches, and resolve conflicts, all within the user-friendly SourceTree interface. The software also updates the user interface to reflect changes happening on the remote, providing a clear view of the local code's status. Overall, SourceTree proves to be a valuable tool for managing repositories, facilitating efficient code collaboration, and enabling users to effectively execute Git commands and navigate multiple repositories with ease.

Simple and Intuitive UI: Many users have praised SourceTree for its simple, intuitive, and easy-to-navigate user interface. They found it easy to perform tasks like cloning, pulling, and committing even as new users. The clean and visually appealing design has made the overall experience pleasant.

Easy Visualization of Code Changes: Users appreciate the easy visualization of code changes and commit history in SourceTree. This feature has been helpful in understanding the relationship of their code to other branches and tracking changes efficiently.

Integration with Multiple Repositories: A significant number of users liked that SourceTree integrates all their repositories from various online services in one place. This functionality makes it convenient and straightforward to manage version control for their projects without having to switch between different platforms or tools.

Confusing User Interface: Several users have stated that the user interface of SourceTree is confusing, especially when performing tasks like rebasing or authentication. They feel that the interface could be more intuitive and user-friendly. For example, one user mentioned struggling to find certain options and had to refer to external resources for help.

Slow Performance and Crashes: Many users have mentioned that SourceTree can be slow at times and occasionally crash, which negatively affects their productivity and overall experience with the software. Some users expressed frustration with frequent lagging, forcing them to restart the app or even their machines. These performance issues are particularly troublesome when working on large code projects or nearing project deadlines.

Lack of Documentation/Resources: Some users have found it difficult to find appropriate documentation or resources on how to use certain features of SourceTree. This lack of guidance makes it challenging for them to fully utilize the software's capabilities. Users mentioned having to search online for solutions or rely on coworkers' knowledge in order to understand specific functionalities within SourceTree.

Users commonly recommend SourceTree for its ease of use and convenience, especially for beginners or those who prefer not to use command line tools. They find it to be a user-friendly GUI for Git, making it suitable for day-to-day version control tasks.

Another common recommendation is to try SourceTree as a graphical interface for Git, particularly if other options are intimidating or if users prefer a less stressful experience with code commits and merging. Users appreciate its advanced features, such as tracking pipeline integration and saving time with code pushing.

SourceTree receives praise for its user interface, functionality, and ease of managing code in version control. Users consider it the best open source software for Git version control, making life easier for users. It is suggested that users gain a good understanding of source control before using SourceTree, but it is also seen as an opportunity to learn more about Git.

Overall, users highly recommend SourceTree as a reliable and efficient GUI for Git, suitable for both beginners and experienced users alike.

Reviews

Companies can't remove reviews or game the system. Here's why

No reviews found

Try adjusting your results by removing or modifying your filters.

Return to navigation