libgit2

repository

Version:
Git repository management routines

Objects

Representation of an existing git repository, including all its object contents

Functions

Open a git repository

Open a git repository by manually specifying all its paths

Open a git repository by manually specifying its paths and the object database it will use

Get the object database behind a Git repository

Get the Index file of a Git repository

Free a previously allocated repository

Force a garbage collector pass on the repository

Creates a new Git repository in the given folder