我在管理 Github 上的一些存储库时遇到了一些麻烦。我实际上是在维护一个寻路库。主仓库在这里:Jumper 。这个仓库连接到另外 2 个,作为子模块(30log和Binary-Heaps)。
当我尝试克隆主存储库(跳线)时,使用--recursive作为选项,它工作正常。
但是,当我想将此主存储库作为子模块包含在另一个中时,我们称之为SuperMaster repo,然后我尝试克隆 SuperMaster repo,仍然使用--recursive,它成功克隆 repo Jumper,但无法注册它的子模块(30log和Binary-Heaps),说的是:
Failed to recurse into submodule path
fatal: not a git repository: ../../../../c:/Users/... etc