This roundup has been replaced with three separate roundups.
Git Workflow Tools
Git workflow tools help teams manage the day-to-day process of changing, reviewing, testing, and releasing source code stored in Git repositories. They sit around Git rather than replacing it, adding structure to common tasks such as creating branches, naming commits, opening pull requests, rebasing work, resolving conflicts, tagging releases, and synchronising local changes with remote repositories.
Git Storage and Security Tools
These tools extend Git well beyond basic version control, covering large file handling, repository repair, encryption, secret protection, changelog generation, commit message discipline, and cleaner branch management.
Diff Review and Repository History Tools
This roundup looks at tools that make Git repositories easier to understand, from clearer diff views and structural comparisons to commit history analysis, contributor statistics, and repository size reports. Some utilities help developers review changes more efficiently in the terminal, while others focus on visualising project evolution, highlighting who changed what, or identifying stale branches and oversized history. There are also tools for rewriting repository history, cleaning unwanted data, replaying commits, improving merge handling, and surfacing pull request activity. Together, they help developers, maintainers, and teams gain a clearer picture of how a codebase has changed over time.
Read the roundup
