blob: 5ae8aabe0f88c69dbf70cf0075f2a29041437ccd [file] [log] [blame]
Junio C Hamanob33fb4f2006-04-18 21:30:511git-annotate(1)
2===============
3
4NAME
5----
Junio C Hamano7924d5e2009-03-03 08:28:486git-annotate - Annotate file lines with commit information
Junio C Hamanob33fb4f2006-04-18 21:30:517
8SYNOPSIS
9--------
Junio C Hamano15567bc2011-07-23 00:51:5910[verse]
Junio C Hamanocf9c7732022-10-28 18:56:0611'git annotate' [<options>] [<rev-opts>] [<rev>] [--] <file>
Junio C Hamanob33fb4f2006-04-18 21:30:5112
13DESCRIPTION
14-----------
15Annotates each line in the given file with information from the commit
Junio C Hamano7924d5e2009-03-03 08:28:4816which introduced the line. Optionally annotates from a given revision.
Junio C Hamanob33fb4f2006-04-18 21:30:5117
Junio C Hamanof87ade62008-09-07 06:05:5118The only difference between this command and linkgit:git-blame[1] is that
19they use slightly different output formats, and this command exists only
Junio C Hamano7924d5e2009-03-03 08:28:4820for backward compatibility to support existing scripts, and provide a more
Junio C Hamanof87ade62008-09-07 06:05:5121familiar command name for people coming from other SCM systems.
22
Junio C Hamanob33fb4f2006-04-18 21:30:5123OPTIONS
24-------
Junio C Hamano0e3cb532007-04-17 08:28:1125include::blame-options.txt[]
Junio C Hamanob33fb4f2006-04-18 21:30:5126
27SEE ALSO
28--------
Junio C Hamano35738e82008-01-07 07:55:4629linkgit:git-blame[1]
Junio C Hamanob33fb4f2006-04-18 21:30:5130
Junio C Hamanob33fb4f2006-04-18 21:30:5131GIT
32---
Junio C Hamanof7c042d2008-06-06 22:50:5333Part of the linkgit:git[1] suite