Files
git-mirror/Documentation/RelNotes
Ævar Arnfjörð Bjarmason 7281c196b1 transfer doc: move fetch.credentialsInUrl to "transfer" config namespace
Rename the "fetch.credentialsInUrl" configuration variable introduced
in 6dcbdc0d66 (remote: create fetch.credentialsInUrl config,
2022-06-06) to "transfer".

There are existing exceptions, but generally speaking the
"<namespace>.<var>" configuration should only apply to command
described in the "namespace" (and its sub-commands, so e.g. "clone.*"
or "fetch.*" might also configure "git-remote-https").

But in the case of "fetch.credentialsInUrl" we've got a configuration
variable that configures the behavior of all of "clone", "push" and
"fetch", someone adjusting "fetch.*" configuration won't expect to
have the behavior of "git push" altered, especially as we have the
pre-existing "{transfer,fetch,receive}.fsckObjects", which configures
different parts of the transfer dialog.

So let's move this configuration variable to the "transfer" namespace
before it's exposed in a release. We could add all of
"{transfer,fetch,pull}.credentialsInUrl" at some other time, but once
we have "fetch" configure "pull" such an arrangement would would be a
confusing mess, as we'd at least need to have "fetch" configure
"push" (but not the other way around), or change existing behavior.

Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Acked-by: Derrick Stolee <derrickstolee@github.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2022-06-15 11:40:11 -07:00
..
2021-06-14 10:16:06 +09:00
2021-06-14 10:16:06 +09:00
2021-02-12 15:47:02 +01:00
2021-02-12 15:47:43 +01:00
2021-02-12 15:47:48 +01:00
2021-02-12 15:49:17 +01:00
2021-02-12 15:49:36 +01:00
2021-02-12 15:49:41 +01:00
2021-02-12 15:49:46 +01:00
2021-02-12 15:49:50 +01:00
2021-02-12 15:49:55 +01:00
2021-02-12 15:50:00 +01:00
2021-02-12 15:50:05 +01:00
2021-02-12 15:50:10 +01:00
2021-06-14 10:16:06 +09:00
2020-10-22 15:07:25 -07:00
2020-10-29 14:24:09 -07:00
2021-02-12 15:50:15 +01:00
2020-12-27 15:15:23 -08:00
2021-02-08 14:05:55 -08:00
2021-02-12 15:51:13 +01:00
2022-03-24 00:22:17 +01:00
2022-04-13 13:31:29 -07:00
2021-03-08 16:09:43 -08:00
2021-03-26 14:49:41 -07:00
2022-03-24 00:24:29 +01:00
2022-04-13 15:21:08 -07:00
2021-05-22 18:29:01 +09:00
2022-03-24 00:31:29 +01:00
2022-04-13 15:21:26 -07:00
2021-08-16 12:15:44 -07:00
2021-10-12 13:51:59 -07:00
2022-03-24 00:31:32 +01:00
2022-04-13 15:21:28 -07:00
2021-11-14 22:50:52 -08:00
2021-11-24 10:55:13 -08:00
2022-03-24 00:31:36 +01:00
2022-04-13 15:21:31 -07:00
2022-01-24 09:25:25 -08:00
2022-01-28 16:48:42 -08:00
2022-03-24 00:31:43 +01:00
2022-04-13 15:21:34 -07:00
2022-05-05 14:36:37 -07:00
2022-06-08 14:27:53 -07:00