Prevent clobbering existing Git alternates
Closes #1534 (closed).
This MR adds new tests and new behavior. This revealed that the PreFetch RPC currently has a broken implementation. As a workaround, this MR disables the PreFetch RPC.
Edited by GitLab Release Tools Bot