class Git::Commands::ConfigOptionSyntax::Unset

Remove a single config entry

Wraps ‘git config –unset` to remove the entry matching the given key name and optional value regex.

@example Unset a config key

cmd = Git::Commands::ConfigOptionSyntax::Unset.new(lib)
cmd.call('user.name')

@example Unset a global config key

cmd = Git::Commands::ConfigOptionSyntax::Unset.new(lib)
cmd.call('user.name', global: true)

@note ‘arguments` block audited against git-scm.com/docs/git-config/2.53.0

@see Git::Commands::ConfigOptionSyntax

@see git-scm.com/docs/git-config git-config documentation

@api private