Documentation / git-mktag.txton commit Documentation: exclude irrelevant options from "git pull" (d51a475)
   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: four lines of
  23
  24  object <sha1>
  25  type <typename>
  26  tag <tagname>
  27  tagger <tagger>
  28
  29followed by some 'optional' free-form message (some tags created
  30by older git may not have `tagger` line).  The message, when
  31exists, is separated by a blank line from the header.  The
  32message part may contain a signature that git itself doesn't
  33care about, but that can be verified with gpg.
  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 linkgit:git[1] suite