Tanto quanto sei, você não pode fazer isso diretamente ao clonar, mas pode alterar o controle remoto criado para usar URIs diferentes por meio do comando set-url
e da opção --push
:
git clone <ServerB> # Create a clone from ServerB
git remote set-url --push origin <ServerA> # Set the push URI of the default remote to ServerA
Dessa forma, ele sempre buscará a partir do ServerB, mas irá para o ServerA (claro, somente quando usar o controle remoto definido)