Draft: Fetch internal remote localrepo fetch
Since we can't do a normal feature rollout for #3588 (closed) I'd like to extract the implementation of FetchInternalRemote
so that ReplicateRepository
can use it directly. To do this we need to start porting the parts that call out to git into our git abstraction.
Edited by James Fargher