git-who is a Git contribution analysis tool designed to identify the primary owners of files and directories by analyzing commit history and file trees. It functions as an ownership mapper and statistics generator that calculates commit volumes and line counts to determine responsibility for specific subsystems.
The tool distinguishes itself by mapping directory trees to their most active contributors and generating chronological visualizations, such as bar charts, to show how dominant author shares have shifted over time. It resolves fragmented author names and email addresses into single unique identities using Git mailmap configurations to ensure reporting accuracy.
The project provides capabilities for repository maintenance auditing, author contribution summaries, and noise reduction through the exclusion of specific commit hashes or file paths via pathspec filtering.