Configuration to write to /etc/gitconfig. A list can also be specified to keep the configuration in order. For example, setting config
to [ { foo.x = 42; } { bar.y = 42; }]
will put the foo
section before the bar
section unlike the default alphabetical order, which can be helpful for sections such as include
and includeIf
. See the CONFIGURATION FILE section of git-config(1) for more information.
Declarations
Type
(attribute set of attribute set of anything) or list of attribute set of attribute set of anything
Default
[ ]
Example
{
init = {
defaultBranch = "main";
};
url = {
"https://github.com/" = {
insteadOf = [
"gh:"
"github:"
];
};
};
}