Optional --getGets a configuration value. Provide the key name to interrogate.
Optional --globalAccesses the global ~/.gitconfig file rather than the repository.
Optional --listLists all variables set in the config file, along with their values.
Optional --localAccesses the repository .git/config file.
Optional --show-Augments the output of all queried config options with the scope of that value.
Optional --systemAccesses the system-wide $(prefix)/etc/gitconfig file.
Optional --unsetUnsets a configuration value. Provide the key name to remove.
Optional setSets a configuration value. Provide the key and value strings to set.
Set is an anonymous option. The name set is not presented to the Git config command.
The values passed to the set option are passed as the parameters
name and value to the Git config command.
ConfigGitOptions defines the supported options for the Git config command.