the.com/git blame
the command that turns your codebase into a crime scene, line by line.
means a git command that shows who last edited each line of a file, plus when and in which commit.
from built into git from its 2005 creation by linus torvalds, who wanted a fast way to trace changes across the linux kernel without central version control.
honest namesome teams alias it to git praise instead
not accusationshows authorship, not intent or fault
line leveltracks individual lines, not whole files
survives refactors-w flag ignores whitespace-only changes
for instance
linux kernel — maintainers use it daily to trace decade-old driver code
github blame view — web ui wraps git blame for every public repo since 2008
vscode gitlens — popular extension shows blame inline as you type