libgit2

config

Version:
Git config management routines

Objects

Memory representation of a set of config files

Structs

Generic backend that implements the interface to access a configuration file

Enums

Functions

Locate the path to the global configuration file

Locate the path to the system configuration file

Open the global configuration file

Create a configuration file backend for ondisk files

Allocate a new configuration object

Add a generic config file instance to an existing config

Add an on-disk config file instance to an existing config

Create a new config instance containing a single on-disk file

Free the configuration and its associated memory and files

Get the value of an integer config variable

Get the value of a long integer config variable

Get the value of a boolean config variable

Get the value of a string config variable

Get each value of a multivar

Set the value of an integer config variable

Set the value of a long integer config variable

Set the value of a boolean config variable

Set the value of a string config variable

Delete a config variable

Perform an operation on each config variable

Query the value of a config variable and return it mapped to an integer constant