Find Related products on Amazon

Shop on Amazon

Show HN: "Git who" – A new CLI tool for industrial-scale Git blaming

Published on: 2025-06-11 00:20:09

git-who is a command-line tool for answering that eternal question: Who wrote this code?! Unlike git blame , which can tell you who wrote a line of code, git-who tells you the people responsible for entire components or subsystems in a codebase. You can think of git-who sort of like git blame but for file trees rather than individual files. Demo This README contains comprehensive documentation. For an overview, see Who Will Maintain Vim? A Demo of Git Who. Installation Precompiled Binaries See releases. From Source This requires that you have Go, Ruby, and the rake Ruby gem installed. $ git clone [email protected]:sinclairtarget/git-who.git $ cd git-who $ rake $ ./git-who --version Usage (In the following examples, git-who is invoked as git who , which requires setting up a Git alias. See the Git Alias section below.) git who has three subcommands. Each subcommand gives you a different view of authorship in your Git repository. The table Subcommand The table subcommand is t ... Read full article.