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