“Git who” – A new CLI tool for industrial-scale Git blaming

git-who is a unique command-line tool that goes beyond git blame by identifying the individuals responsible for entire components or subsystems within a codebase. It operates like git blame but on file trees as opposed to individual files. The tool offers three subcommands – table, tree, and hist – each providing a distinct view of authorship in a Git repository. With options to sort the data by various metrics, git-who offers a comprehensive overview of contributors and their contributions. Surprisingly, the tool can filter results by specified paths, branches, tags, or commit ranges, offering detailed insights into code authorship.

https://github.com/sinclairtarget/git-who

To top