aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKristoffer Haugsbakk <code@khaugsbakk.name>2025-07-01 17:14:30 +0200
committerJunio C Hamano <gitster@pobox.com>2025-07-01 10:28:41 -0700
commit5ba6e6cfe3c6279019d8a1d915bd0e9f35b177c4 (patch)
tree31d71f34972bd3a580a7f74a51499e0ffdd8f4a7
parentconfig: use --value=<pattern> consistently (diff)
downloadgit-5ba6e6cfe3c6279019d8a1d915bd0e9f35b177c4.tar.gz
git-5ba6e6cfe3c6279019d8a1d915bd0e9f35b177c4.zip
config: document --[no-]value
These options were introduced in a series of commits from fe3ccc7aab (Merge branch 'ps/config-subcommands', 2024-05-15).[1] But they were not documented here. Document this option and the negated form according to the current convention.[2] [1]: `--value` is a replacement for the `value-pattern` positional argument [2]: https://lore.kernel.org/git/xmqqcyct1mtq.fsf@gitster.g/ Acked-by: Patrick Steinhardt <ps@pks.im> Signed-off-by: Kristoffer Haugsbakk <code@khaugsbakk.name> Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r--Documentation/git-config.adoc8
1 files changed, 8 insertions, 0 deletions
diff --git a/Documentation/git-config.adoc b/Documentation/git-config.adoc
index d3ddc53855..03808b18d3 100644
--- a/Documentation/git-config.adoc
+++ b/Documentation/git-config.adoc
@@ -200,6 +200,14 @@ See also <<FILES>>.
section in linkgit:gitrevisions[7] for a more complete list of
ways to spell blob names.
+`--value=<pattern>`::
+`--no-value`::
+ With `get`, `set`, and `unset`, match only against
+ _<pattern>_. The pattern is an extended regular expression unless
+ `--fixed-value` is given.
++
+Use `--no-value` to unset _<pattern>_.
+
--fixed-value::
When used with the `value-pattern` argument, treat `value-pattern` as
an exact string instead of a regular expression. This will restrict