首页 > 解决方案 > 使用与父级相同的协议使 git fetch 子模块?

问题描述

有没有办法建立一个存储库,以便任何通过ssh或通过克隆它的用户https也将通过与父级相同的协议克隆它包含的任何子模块?


如果这是不可能的,那么这个事实(最好是引用 git 设计者做出该选择的原因)将是一个有效的答案。

要求的东西(因为我已经知道它们)并且我不认为这是一个有用的答案:

标签: gitgit-submodules

解决方案


只要通过 ssh 访问是使用表单而不是表单完成的,似乎“一切正常”。至少只要它们都在同一台服务器上。clonessh://git@github.com/user/repo.gitgit@github.com:user/repo.git


推荐阅读