The function or delegate type that walkFetchHead can take as the callback.
The function or delegate type that walkFetchHead can take as the callback.
The function or delegate type that walkMergeHead can take as the callback.
The function or delegate type that walkMergeHead can take as the callback.
Used to specify whether to continue search on a file system change.
Used to specify whether to open a bare repository
The various states a repository can be in.
Used to specify whether to continue search on a file system change.
Discover a git repository and return its path if found.
Get the configuration file for this repository.
Retrieve and resolve the reference pointed at by HEAD.
Get the Index file for this repository.
Create a new Git repository in the given folder with extended controls.
Get the Object Database for this repository.
Open a bare repository on the serverside.
Get the Reference Database Backend for this repository.
Create a "fake" repository to wrap an object database
Create a new Git repository in the given folder.
A single item in the list of the FETCH_HEAD file.
The structure representing a git repository.
A single item in the list of the MERGE_HEAD file.
Extended options structure for git_repository_init_ext.