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 annotateis similar but uses a slightly different output format) - Mercurial:
hg blame(aliashg annotate)