git clone 子模块

工作开发场景:

包含有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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,353评论 25 708
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,948评论 18 139
  • 第三次出发去加纳。 天气不好,雨下得挺大。想象自己在冻雨中等车得情形,不仅打了个哆嗦。在一楼大厅里捣鼓打车软件,滴...
    柳夜刀阅读 153评论 0 0
  • 惜 时 少年不解人间事,只恨明日复明日。莫待青春芳华尽;岁月流光转眼逝。
    伽蓝x阅读 220评论 0 5
  • 唯一一部永远忘不了的电影, 唯一一部从头哭到尾的电影, 【大鱼海棠】
    子子月阅读 323评论 0 0