About
SmartGit is a visual Git client for desktop that supports the full Git workflow, from cloning or initializing a repository to pushing your work. It is available for macOS, Windows, and Linux, and it connects to GitHub, GitLab, Bitbucket, and Azure DevOps. Its graphical interface lets you manage commits, branches, and merges, and it includes features such as Smart Branching, Conflict Resolution, Drag & Drop, Undo, Pull Requests, Git Notes, Git Flow, LFS, and Cherry-Pick.
SmartGit is designed for different experience levels and working styles, from Git beginners to power users and command line fans. It offers a clean commit history, a customizable visual history, and a choice of three window layouts. Teams can review changes and resolve merge conflicts while keeping their history clean. Detailed documentation is available, and SmartGit is free for open source projects and educational institutions.
To get started, download and install SmartGit, then open a local repository or clone one from a supported hosting service. From there, you can make changes, commit them, and push them to your remote repository.
What's new
All release notesHomebrew cask smartgit 26.1.056 (sha256 02bbef14d3674706503b0f30e6b6635c068bc4483fa2bcecb0a6c17780fa365b).