gitserver: clone from another instance
Created by: asdine
During a clone request, Gitserver now reads the CloneFromShard
option and clones a repo from the given gitserver instance if provided.
Fixes https://github.com/sourcegraph/sourcegraph/issues/32312
Test plan
- Unit test
- Manual test with two different gitserver instances