]> git.ipfire.org Git - thirdparty/git.git/commit
doc: remote.*.skip{DefaultUpdate,FetchAll} stops prefetch
authorJunio C Hamano <gitster@pobox.com>
Mon, 9 Sep 2024 15:53:11 +0000 (08:53 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 9 Sep 2024 17:06:13 +0000 (10:06 -0700)
commit9a36ea37aea99750dbe05c6ef36a9e02722f5a07
tree4ef2c761044b51649239dba7cc9d3087599d25aa
parent39bf06adf96da25b87c9aa7d35a32ef3683eb4a4
doc: remote.*.skip{DefaultUpdate,FetchAll} stops prefetch

Back when 7cc91a2f (Add the configuration option skipFetchAll,
2009-11-09) added for the sole purpose of adding skipFetchAll as a
synonym to skipDefaultUpdate, there was no explanation about the
reason why it was needed., but these two configuration variables
mean exactly the same thing.

Also, when we taught the "prefetch" task to "git maintenance" later,
we did make it pay attention to the setting, but we forgot to
document it.

Document these variables as synonyms that collectively implements
the last-one-wins semantics, and also clarify that the prefetch task
is also controlled by this variable.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/config/remote.txt
Documentation/fetch-options.txt
Documentation/git-maintenance.txt