git-who
« Back to VersTracker
Description:
Git blame for file trees
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: git blame version-control developer-tools cli
Install: brew install git-who
About:
GitWho extends the concept of git blame to entire file trees and directories. It analyzes the commit history of multiple files simultaneously to show who has been modifying specific areas of a project. This provides a quick overview of ownership and recent changes across a codebase.
Key Features:
  • Directory-level blame analysis
  • Multi-file change attribution
  • Terminal-based output
  • Recursive history traversal
Use Cases:
  • Identifying subject matter experts for different parts of a codebase
  • Reviewing recent changes in a specific directory before refactoring
  • Auditing contribution patterns across a project
Alternatives:
  • git blame – Native git command that only works on single files, not directories
  • git log --stat – Shows commit history with file changes but lacks per-line attribution
Version History
Detected Version Rev Change Commit
Sep 12, 2025 8:13am 0 VERSION_BUMP 9385c862