工作开发场景:

包含有gitmodule的模块.png

使用gitlab进行版本控制开发工作,对git的使用并不是知道的很多,第一次把项目整个gitclone 下来,但是死活git clone不了子模块里面的代码,这里做下挖坑记录总结

子模块gitlab路径

git module.png

在项目中添加子模块命令:

git submodule add [address]

子项目一起clone下来:

git clone --recursive [address]

子项目初始化:

git submodule update --init --recursive

子项目更新:

git submodule foreach --recursive git checkout master

git submodule foreach git pull
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐