Git.Tag
A Git Tag object.
A tag containing a reference pointing to another object, which can contain a message just like a Commit
. It can also contain a (PGP) signature, in which case it is called a "signed tag object".
A Git Tag object. The tag object is very much like a Commit.t
object - it contains a tagger, a date, a message, and a pointer. Generally, the tag points to a commit rather than a tree. It's like a branch reference, but it never moves - it always points to the same commit but gives it a friendlier name.
module type S = sig ... end