libgit2

tag

Version:
Git tag parsing routines

Objects

Parsed representation of a tag object

Callbacks

Functions

Lookup a tag object from the repository

Lookup a tag object from the repository, given a prefix of its identifier (short id)

Close an open tag

Get the id of a tag

Get the repository that contains the tag

Get the tagged object of a tag

Get the OID of the tagged object of a tag

Get the type of a tag's tagged object

Get the name of a tag

Get the tagger (author) of a tag

Get the message of a tag

Create a new tag in the repository from an object

Create a new tag in the object database pointing to a git_object

Create a new tag in the repository from a buffer

Create a new lightweight tag pointing at a target object

Delete an existing tag reference

Fill a list with all the tags in the Repository

Fill a list with all the tags in the Repository which name match a defined pattern

Call callback `cb' for each tag in the repository

Recursively peel a tag until a non tag git_object is found

Create an in-memory copy of a tag free'd or it will leak.