我试着使用
git submodule update --recursive --remote --init
来递归更新 git 子模块。模块结构如下:
- A
- B
- C/master
- C/backend
- C/frontend
- B
C 中使用的所有分支都是孤立的,代码完全分离...
所有仓库都是私有的,但我是所有者。
这是每次收到的消息。(尝试同步、使用 git://、先不递归更新等方法)
Failed to clone 'C/master'. Retry scheduled
error: 子模块 git 目录 'F:/Docs/A/.git/modules/B/modules/C/backend' 在 'F:/Docs/A/.git/modules/B/modules/C' 目录内
fatal: 拒绝在另一个子模块的 git 目录中创建/使用 'F:/Docs/A/.git/modules/B/modules/C/backend'
有什么想法可以解决这个问题吗?