Subject: Re: [PATCH 3/5] trailer: add tests to check defaulting behavior with --no-* flags

From: Junio C Hamano <[email-masked]>
Date: Sun, 06 Aug 2023 18:13:47 -0700

"Linus Arver via GitGitGadget" <[email-masked]> writes:

> @@ -114,8 +114,10 @@ OPTIONS
>  	Specify where all new trailers will be added.  A setting
>  	provided with '--where' overrides all configuration variables

Obviously this is not a new issue, but "all configuration variables"
is misleading (the same comment applies to the description of the
"--[no-]if-exists" and the "--[no-]if-missing" options).

If I am reading the code correctly, --where=value overrides the
trailer.where variable and nothing else, and --no-where stops the
overriding of the trailer.where variable.  Ditto for the other two
with their relevant configuration variables.