如何克隆git存储库,以便它也克隆其子模块?
运行gitclone$REPO_URL只会创建空的子模块目录。
如何克隆git存储库,以便它也克隆其子模块?
运行gitclone$REPO_URL只会创建空的子模块目录。
当前回答
在填充子模块之前,您必须做两件事:
git submodule init
git submodule update
其他回答
试试看:
git clone --recurse-submodules
假设您已经将子模块添加到父项目中,它会自动引入子模块数据。
1.git子模块初始化2位子模块更新
或者可能git存储-ugit拉动原点主机数字存储p
您可以从github复制克隆url
然后使用:git clone—递归
我认为你可以采取三个步骤:
git clone
git submodule init
git submodule update
使用此命令克隆所有子模块的repo
git clone --recurse-submodules git@gitlab.staging-host.com:yourproject
更新所有子模块的代码
git submodule update --recursive --remote