Blame is the annotation of source code showing who last edited each section or line.
Blame is the annotation of source code in a revision control system with metadata indicating the most recent commit that changed a particular section or line of code. The information typically includes a commit id, the identify of the user who made the change, and the timestamp of the change.
Commands for various revision control systems include:
- RCS: (no such command is available)
- CVS:
cvs annotate
- Subversion:
svn blame
(aliases aresvn praise
,svn annotate
,svn ann
) - Git:
git blame
(git annotate
is similar but uses a slightly different output format) - Mercurial:
hg blame
(aliashg annotate
)