]> git.ipfire.org Git - thirdparty/git.git/blame_incremental - Documentation/git-mktag.txt
Merge branch 'js/t0001-case-insensitive' into maint
[thirdparty/git.git] / Documentation / git-mktag.txt
... / ...
CommitLineData
1git-mktag(1)
2============
3
4NAME
5----
6git-mktag - Creates a tag object
7
8
9SYNOPSIS
10--------
11[verse]
12'git mktag'
13
14DESCRIPTION
15-----------
16Reads a tag contents on standard input and creates a tag object
17that can also be used to sign other objects.
18
19The output is the new tag's <object> identifier.
20
21Tag Format
22----------
23A tag signature file, to be fed to this command's standard input,
24has a very simple fixed format: four lines of
25
26 object <sha1>
27 type <typename>
28 tag <tagname>
29 tagger <tagger>
30
31followed by some 'optional' free-form message (some tags created
32by older Git may not have `tagger` line). The message, when
33exists, is separated by a blank line from the header. The
34message part may contain a signature that Git itself doesn't
35care about, but that can be verified with gpg.
36
37GIT
38---
39Part of the linkgit:git[1] suite