Mirroring git repository con submodules

Supongamos que tengo un server de git con varios repos, y que uno de los repos incluye algunos de los otros como submodules. ¿Es posible duplicar todos los repositorys en otro server y networkingirigir las dependencies del submodule sin alterar el historial?

networkingirigir las dependencies del submodule sin alterar el historial?

Si eso implica cambiar el repository remoto de un submodule dentro de un repository principal, entonces el historial de ese repository padre deberá cambiar, con un nuevo compromiso:
Necesitaría registrar la modificación en el file .gitmodules , como se describe en " Cambio del repository remoto para un submodule de git ".