Sourcetree Overview
Sourcetree is a free graphical Git and Mercurial client from Atlassian for Windows and macOS. It presents repository history as a visual branch graph and provides buttons and panels for common version-control actions — staging and committing, branching and merging, rebasing, stashing, and pushing or pulling — so you can work without memorizing command-line syntax. It integrates with Bitbucket, GitHub, and other remotes, supports Git LFS, and includes an interactive rebase interface. It suits developers who want a visual overview of complex histories. The offline installer is the full setup and installs without a network connection, though it requires an Atlassian account sign-in and connects to remotes when syncing. The official Sourcetree download is linked on this page, straight from Atlassian.