libgit2

git_config_open_global

Version:

Open the global/XDG configuration file according to git's rules

Git allows you to store your global configuration at $HOME/.config or $XDG_CONFIG_HOME/git/config. For backwards compatability, the XDG file shouldn't be used unless the use has created it explicitly. With this function you'll open the correct one to write to.

Signature

int git_config_open_global(git_config **out, git_config *config);

Parameters

In
out

pointer in which to store the config object

In
config

the config object in which to look

Returns

int

Versions