libgit2

git_repository_set_config

Version:

Set the configuration file for this repository

This configuration file will be used for all configuration queries involving this repository.

The repository will keep a reference to the config file; the user must still free the config after setting it to the repository, or it will leak.

Signature

int git_repository_set_config(git_repository *repo, git_config *config);

Parameters

In
repo

A repository object

In
config

A Config object

Returns

int

0 on success, or an error code

Versions