Leave an empty line between log and sign-off.
[git/jnareb-git/bp-gitweb.git] / Documentation / git-mktag.txt
blob44ed4b5408e8597e99b7f75033031fa75e5c201f
1 git-mktag(1)
2 ============
3 v0.1, May 2005
5 NAME
6 ----
7 git-mktag - Creates a tag object
10 SYNOPSIS
11 --------
12 'git-mktag' < signature_file
14 DESCRIPTION
15 -----------
16 Reads a tag contents on standard input and creates a tag object
17 that can also be used to sign other objects.
19 The output is the new tag's <object> identifier.
21 Tag Format
22 ----------
23 A tag signature file has a very simple fixed format: three lines of
25   object <sha1>
26   type <typename>
27   tag <tagname>
29 followed by some 'optional' free-form signature that git itself
30 doesn't care about, but that can be verified with gpg or similar.
32 The size of the full object is artificially limited to 8kB.  (Just
33 because I'm a lazy bastard, and if you can't fit a signature in that
34 size, you're doing something wrong)
37 Author
38 ------
39 Written by Linus Torvalds <torvalds@osdl.org>
41 Documentation
42 --------------
43 Documentation by David Greaves, Junio C Hamano and the git-list <git@vger.kernel.org>.
45 GIT
46 ---
47 Part of the gitlink:git[7] suite