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)
 
     
     
     
     
     
     
     
     
     
     
     
     
     
    