summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: e36cb1c)
raw | patch | inline | side by side (parent: e36cb1c)
author | Junio C Hamano <gitster@pobox.com> | |
Sun, 10 Jun 2007 23:00:36 +0000 (16:00 -0700) | ||
committer | Junio C Hamano <gitster@pobox.com> | |
Sun, 10 Jun 2007 23:00:36 +0000 (16:00 -0700) |
It lacked a description for the (historically) optional tagger header line.
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git-mktag.txt | patch | blob | history |
index 0ac3be10c7cc4649f8b059241db18ca9592fe69d..ea7a75234a91b0dade03b8e19d4ba7d0d1a82f63 100644 (file)
Tag Format
----------
-A tag signature file has a very simple fixed format: three lines of
+A tag signature file has a very simple fixed format: four lines of
object <sha1>
type <typename>
tag <tagname>
+ tagger <tagger>
-followed by some 'optional' free-form signature that git itself
-doesn't care about, but that can be verified with gpg or similar.
-
-The size of the full object is artificially limited to 8kB. (Just
-because I'm a lazy bastard, and if you can't fit a signature in that
-size, you're doing something wrong)
+followed by some 'optional' free-form message (some tags created
+by older git may not have `tagger` line). The message, when
+exists, is separated by a blank line from the header. The
+message part may contain a signature that git itself doesn't
+care about, but that can be verified with gpg.
Author