diff options
author | Patrick Steinhardt <ps@pks.im> | 2021-09-01 15:10:02 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2021-09-01 12:43:56 -0700 |
commit | 1c7d1ab6f4a79e44406f304ec01b0a143dae9abb (patch) | |
tree | 7450965a6f0a6de5c72430fb04f37d1504e8d567 /tree.c | |
parent | fetch: refactor fetch refs to be more extendable (diff) | |
download | tgif-1c7d1ab6f4a79e44406f304ec01b0a143dae9abb.tar.xz |
fetch: merge fetching and consuming refs
The functions `fetch_refs()` and `consume_refs()` must always be called
together such that we first obtain all missing objects and then update
our local refs to match the remote refs. In a subsequent patch, we'll
further require that `fetch_refs()` must always be called before
`consume_refs()` such that it can correctly assert that we have all
objects after the fetch given that we're about to move the connectivity
check.
Make this requirement explicit by merging both functions into a single
`fetch_and_consume_refs()` function.
Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'tree.c')
0 files changed, 0 insertions, 0 deletions