summaryrefslogtreecommitdiff
path: root/builtin/fetch.c
diff options
context:
space:
mode:
authorDerrick Stolee <dstolee@microsoft.com>2021-04-16 12:49:58 (GMT)
committerJunio C Hamano <gitster@pobox.com>2021-04-16 20:36:55 (GMT)
commitcfd781ea22e0f334d3c0104e1f34c47327934314 (patch)
treeaa9c39b5cb0b16b3a96c2dd6f271c25daef90eb2 /builtin/fetch.c
parent2e03115d0c253843953ef9d113c72e0375892df4 (diff)
downloadgit-cfd781ea22e0f334d3c0104e1f34c47327934314.zip
git-cfd781ea22e0f334d3c0104e1f34c47327934314.tar.gz
git-cfd781ea22e0f334d3c0104e1f34c47327934314.tar.bz2
maintenance: use 'git fetch --prefetch'
The 'prefetch' maintenance task previously forced the following refspec for each remote: +refs/heads/*:refs/prefetch/<remote>/* If a user has specified a more strict refspec for the remote, then this prefetch task downloads more objects than necessary. The previous change introduced the '--prefetch' option to 'git fetch' which manipulates the remote's refspec to place all resulting refs into refs/prefetch/, with further partitioning based on the destinations of those refspecs. Update the documentation to be more generic about the destination refs. Do not mention custom refspecs explicitly, as that does not need to be highlighted in this documentation. The important part of placing refs in refs/prefetch/ remains. Reported-by: Tom Saeger <tom.saeger@oracle.com> Signed-off-by: Derrick Stolee <dstolee@microsoft.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin/fetch.c')
0 files changed, 0 insertions, 0 deletions