用子模块镜像git存储库



假设我有一个git服务器,有几个repos,其中一个repos包括其他一些作为子模块。是否有可能在另一台服务器上镜像所有存储库并在不更改历史记录的情况下重定向子模块依赖关系?

重定向子模块依赖而不改变历史?

如果这涉及到更改父repo中的子模块的远程repo,那么父repo的历史将不得不更改,并进行一次新的提交:
它需要在.gitmodules文件中记录修改,如"更改git子模块的远程存储库"中所述。

最新更新