Documentation / git-mktag.txton commit Merge branch 'maint' (d64a09f)
   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
  35GIT
  36---
  37Part of the linkgit:git[1] suite