【发布时间】:2015-09-25 19:46:51
【问题描述】:
假设我有一个带有多个 repos 的 git 服务器,并且其中一个 repos 包含其他一些作为子模块。是否可以在另一台服务器上镜像所有存储库并重定向子模块依赖项而不更改历史记录?
【问题讨论】:
标签: git git-submodules mirror
假设我有一个带有多个 repos 的 git 服务器,并且其中一个 repos 包含其他一些作为子模块。是否可以在另一台服务器上镜像所有存储库并重定向子模块依赖项而不更改历史记录?
【问题讨论】:
标签: git git-submodules mirror
重定向子模块依赖而不改变历史?
如果这涉及更改父 repo 中子模块的远程 repo,则必须更改该父 repo 的历史记录,并进行一次新的提交:
它需要将修改记录在.gitmodules 文件中,如“Changing remote repository for a git submodule”中所述。
【讨论】: