]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'rc/fetch-refetch'
authorJunio C Hamano <gitster@pobox.com>
Mon, 4 Apr 2022 17:56:23 +0000 (10:56 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 4 Apr 2022 17:56:23 +0000 (10:56 -0700)
commit0f5e8851737282c9dd342032fe9a2d8b10367c9a
tree916a4802b214e0c8a03548a166bb32b40200e89d
parent1b54f5b89ac2efb5256b1870fabef28ea55e2f20
parent4963d3e41fa454500760fe6f8fb1bab890c1c3eb
Merge branch 'rc/fetch-refetch'

"git fetch --refetch" learned to fetch everything without telling
the other side what we already have, which is useful when you
cannot trust what you have in the local object store.

* rc/fetch-refetch:
  docs: mention --refetch fetch option
  fetch: after refetch, encourage auto gc repacking
  t5615-partial-clone: add test for fetch --refetch
  fetch: add --refetch option
  builtin/fetch-pack: add --refetch option
  fetch-pack: add refetch
  fetch-negotiator: add specific noop initializer
Documentation/fetch-options.txt
builtin/fetch-pack.c
builtin/fetch.c
remote-curl.c
transport.c