public inbox for git@vger.kernel.org 
 help / color / mirror / Atom feed
* [bug report] erroneous suggestion for "--add" option in `git config set` error message
@ 2025-11-20 23:39 Paul Wintz
  2025-11-24 20:22 ` René Scharfe
  2025-11-24 20:33 ` [PATCH] config: fix suggestion for failed set of multi-valued option René Scharfe
  0 siblings, 2 replies; 3+ messages in thread
From: Paul Wintz @ 2025-11-20 23:39 UTC (permalink / raw)
  To: git

It seems that there is an erroneous suggestion in a `git config set`
error message when setting a value that already has multiple values.
The error message says to use the `--add` option, but this option does
not seem to exist. The `--append` option should be suggested instead.

Steps to reproduce:

1. Create a configuration with multiple values:

    git config set --global test.test 'hello'
    git config set --global --append test.test 'hi'

2. Try to set the value of `test.test`:

    git config set --global test.test 'hi'

An error message is shown:

    warning: test.test has multiple values
    error: cannot overwrite multiple values with a single value
           Use a regexp, --add or --replace-all to change test.test.

3. Following the direction to use `--add` produces an error:

    > git config set --add test.test "aloha"
    error: unknown option `add'

The error message should say `--append` instead of `--add`.

[System Info]
git version:
git version 2.48.1
cpu: x86_64
no commit associated with this build
sizeof-long: 8
sizeof-size_t: 8
shell-path: /bin/sh
libcurl: 8.12.1
zlib: 1.3.1
uname: Linux 6.14.0-35-generic #35-Ubuntu SMP PREEMPT_DYNAMIC Sat Oct
11 10:06:31 UTC 2025 x86_64
compiler info: gnuc: 14.2
libc info: glibc: 2.41
$SHELL (typically, interactive shell): /bin/bash


[Enabled Hooks]
post-checkout
post-commit
post-merge
pre-push

--
Paul Wintz, PhD
UCSC Hybrid Systems Laboratory
Hartnell College, Adjunct Faculty
PaulWintz.com

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2025-11-24 20:38 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-20 23:39 [bug report] erroneous suggestion for "--add" option in `git config set` error message Paul Wintz
2025-11-24 20:22 ` René Scharfe
2025-11-24 20:33 ` [PATCH] config: fix suggestion for failed set of multi-valued option René Scharfe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox