Git, SourceTree, pre-commit, SVN (Subversion), and GitKraken are the most popular tools in the category “Version Control”. “Distributed version control system” is the primary reason developers pick Git over its competitors, while “Visual history and branch view” is the reason why SourceTree was chosen.
A Subversion client, implemented as a Microsoft Windows shell extension
A set of git extensions to provide high-level repository operations
Enterprise-class centralized version control for the masses
Git GUI Client for Windows Mac and Linux built on Electron
A framework for managing and maintaining multi-language pre-commit hooks
An open-source multi-platform GUI Git client designed for working with GitHub repositories
A free, distributed source control management tool
Open-source Version Control System for Machine Learning Projects
An open source Git extension for versioning large files