10 · Version Control

Blame

Who last changed each line

A view annotating every line of a file with the commit (and person) that last touched it — for understanding why a line exists, not assigning fault.

Concrete example

“Why is this here?” — git blame surfaces the commit and message behind the line.