克隆含有子模块的项目
克隆一个含有子模块的项目时,默认会包含该子模块目录,但其中还没有任何文件,是空目录。 必须运行:
git submodule init 用来初始化本地配置文件
git submodule update 则从该项目中抓取所有数据并检出父项目中列出的合适的提交。
合成一步就是: git submodule update --init
如果还要初始化、抓取并检出任何嵌套的子模块:git submodule update --init --recursive
克隆含有子模块的项目
克隆一个含有子模块的项目时,默认会包含该子模块目录,但其中还没有任何文件,是空目录。 必须运行:
git submodule init 用来初始化本地配置文件
git submodule update 则从该项目中抓取所有数据并检出父项目中列出的合适的提交。
合成一步就是: git submodule update --init
如果还要初始化、抓取并检出任何嵌套的子模块:git submodule update --init --recursive