我了解到,要在主代码库中下载子模块,我们可以在克隆主代码库时使用
我们需要执行额外的操作吗,例如
--recursive
选项。我也用同样的方法进行了克隆:git clone --recursive git@github.com:passion/academy.git
。但是我发现它只创建了一个空的子模块目录,而没有下载其代码。我们需要执行额外的操作吗,例如
git submodule update --init --recursive
?如果是的话,那么在克隆主代码库时使用--recursive
标志有什么用处呢?
git clone --recursive
应该按照您的期望进行。您使用的版本早于此吗?那是相当老的版本,但认为值得问一下:D - chrixian