Junio C Hamano <gitster@xxxxxxxxx> writes: > * gc/remote-with-fewer-static-global-variables (2021-10-13) 3 commits > - remote: add struct repository parameter to external functions > - remote: use remote_state parameter internally > - remote: move static variables into per-repository struct > > Code clean-up to eventually allow information on remotes defined > for an arbitrary repository to be read. > > Will merge to 'next'? I've just sent out a v3 that incorporates a lot of your feedback on v2 and fixes a dumb bug due to a static variable slipped through the cracks as I was iterating. https://lore.kernel.org/git/20211019224339.61881-1-chooglen@xxxxxxxxxx.