Logo
Sign in
Product Logo
SourcetreeAtlassian

SourceTree is a free Git client for Windows and Mac that simplifies how you interact with your Git repositories so you can focus on coding.

Vendor

Vendor

Atlassian

Company Website

Company Website

left_image.png
bitbucket-pull-highlighted.png
center_image.png
hero-mac-screenshot.png
Product details

SourceTree provides a user-friendly interface that allows developers to visualize and manage their repositories without relying solely on the command line. It supports both Git and Mercurial version control systems, offering features like a visual commit history, branch management, and in-app code comparison. With SourceTree, users can efficiently handle complex workflows, including branching, merging, and resolving conflicts, all within a cohesive graphical environment. The tool also integrates seamlessly with popular platforms like Bitbucket and GitHub, facilitating streamlined repository cloning and management.

Features:

  • Visual Commit History: View a graphical representation of your repository's commit history for better insight into project progression.
  • Branch Management: Easily create, delete, and merge branches to streamline development workflows.
  • In-App Code Comparison: Compare changes within the application to quickly identify differences between commits or branches.
  • Support for Git and Mercurial: Work with both version control systems, providing flexibility in managing various projects.
  • Integration with Bitbucket and GitHub: Clone and manage repositories from these platforms directly within SourceTree.
  • Staging and Discarding Changes: Stage or discard changes by file, hunk, or line to maintain precise control over your commits.
  • Submodule Support: Manage project dependencies and groupings effectively with submodule functionality.
  • Interactive Rebase: Clean and streamline your commit history using the interactive rebase tool.