当我输入 git submodule update --init --recursive
以递归克隆子模块时,它开始显示 cloning...
,然后就什么也不做...一直卡着。
一个明显的解决方法是从 .gitmodule 文件中获取路径和仓库,导航到它们所指定的路径,然后手动用 git clone
克隆每个子模块。
另一个显而易见的解决方法是使用 Cntr-Z 中断操作,删除由 --init 参数生成的 .git 文件,然后再试一次。它似乎管用。
然而, 我看起来得到了一个破损的结果。
我的主要问题是: 如何使 git submodule update --init --recursive
正常工作,而不会卡住?
其他人遇到过这种情况吗?