From: Junio C Hamano Date: Wed, 15 May 2024 16:52:52 +0000 (-0700) Subject: Merge branch 'ps/config-subcommands' X-Git-Tag: v2.46.0-rc0~129 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fe3ccc7aab;p=thirdparty%2Fgit.git Merge branch 'ps/config-subcommands' The operation mode options (like "--get") the "git config" command uses have been deprecated and replaced with subcommands (like "git config get"). * ps/config-subcommands: builtin/config: display subcommand help builtin/config: introduce "edit" subcommand builtin/config: introduce "remove-section" subcommand builtin/config: introduce "rename-section" subcommand builtin/config: introduce "unset" subcommand builtin/config: introduce "set" subcommand builtin/config: introduce "get" subcommand builtin/config: introduce "list" subcommand builtin/config: pull out function to handle `--null` builtin/config: pull out function to handle config location builtin/config: use `OPT_CMDMODE()` to specify modes builtin/config: move "fixed-value" option to correct group builtin/config: move option array around config: clarify memory ownership when preparing comment strings --- fe3ccc7aab61dbc2837ba11bed122dc2f74045e3