Git Blame Lineage Explainer
Free git blame porcelain parser. No repository access needed.
Loading tool...
What is Git Blame Lineage Explainer?
The Git Blame Lineage Explainer reads git blame --line-porcelain output and turns the raw stream into a readable story: consecutive lines from the same commit group into segments with hash, author, date and line range, author statistics count every line per person, and the oldest and newest touches bracket the file history. Parsing is pure text processing β no repository access, no network β so internal code can be analyzed anywhere without granting repository access.
Key Benefits
- Raw porcelain becomes a readable lineage in one paste
- Segments show exactly which commit owns which stretch of lines
- Author statistics expose knowledge concentration
- Oldest and newest commits flag legacy code at a glance
- No repository access, no network, nothing stored
Common Use Cases
- β’Reviewing who owns which section before a refactor
- β’Finding when a suspicious line was introduced and by whom
- β’Mapping knowledge concentration across a legacy file
- β’Preparing archaeology notes for onboarding documents
- β’Analyzing blame dumps on machines without repository access
How to Read a Git Blame Dump
- Run git blame: In your repository run git blame --line-porcelain on the file you care about and copy the entire output.
- Paste it here: Paste the porcelain stream into the box. Headers, author lines and tab-indented content lines are all understood.
- Read the lineage: Consecutive lines from the same commit group into segments with hash, author, date and line range, so rewrites and quick fixes stand out visually.
- Use the statistics: Author counts reveal knowledge concentration; the oldest commit dates flag code that predates the current team. Copy the summary into your ticket or review.
Key Features
- Full --line-porcelain parsing including author and time headers
- Consecutive same-commit lines grouped into segments
- Per-author line statistics sorted by contribution
- Oldest and newest commit dates surfaced at a glance
- Copyable summary for tickets, reviews and docs