libgit2

refs

Version:
Git reference management routines

Objects

In-memory representation of a reference

Functions

Lookup a reference by its name in a repository

Lookup a reference by name and resolve immediately to OID

Create a new symbolic reference

Create a new object id reference

Get the OID pointed to by a reference

Get full name to the reference pointed by this reference

Get the type of a reference

Get the full name of a reference

Resolve a symbolic reference

Get the repository where a reference resides

Set the symbolic target of a reference

Set the OID target of a reference

Rename an existing reference

Delete an existing reference

Pack all the loose references in the repository

Fill a list with all the references that can be found in a repository

Perform an operation on each reference in the repository

Check if a reference has been loaded from a packfile

Reload a reference from disk

Free the given reference

Compare two references