swh:1:snp:47f1e8bb459169b0feb652a9c3d9cbabd8526d4a
Raw File
Tip revision: e5f5219a4f1faf3b4e1816fad3a6296a1d39b878 authored by Junio C Hamano on 27 December 2005, 02:44:15 UTC
GIT 1.0.5
Tip revision: e5f5219
git-mktag.txt
git-mktag(1)
============

NAME
----
git-mktag - Creates a tag object


SYNOPSIS
--------
'git-mktag' < signature_file

DESCRIPTION
-----------
Reads a tag contents on standard input and creates a tag object
that can also be used to sign other objects.

The output is the new tag's <object> identifier.

Tag Format
----------
A tag signature file has a very simple fixed format: three lines of

  object <sha1>
  type <typename>
  tag <tagname>

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)


Author
------
Written by Linus Torvalds <torvalds@osdl.org>

Documentation
--------------
Documentation by David Greaves, Junio C Hamano and the git-list <git@vger.kernel.org>.

GIT
---
Part of the gitlink:git[7] suite

back to top