Git submodule

submodule一般用于主repo依赖于另一个repo,一般项目中很少用。

这里有几个关键点标注一下:

创建:

git submodule add http://gitlab-ce.yougitlabname.com/backend/starjazz 

git status 

git add .

git commit -m ‘submodule’

git push origin test

此处不会提交submodule代码。

更新:

git clone 主repo

对子modual 注册。

git submodule init

更新拉submoduld代码。

git submodule update

参考:

https://blog.csdn.net/Yan_Chou/article/details/73730793

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

推荐阅读更多精彩内容

  • 目的 分开管理 如果是添加公共的库到当前项目中,比起直接复制代码,submodule能追踪上游的更新 添加subm...
    老虎爱吃母鸡阅读 5,657评论 0 4
  • 使用场景 基于公司的项目会越来越多,常常需要提取一个公共的类库提供给多个项目使用,但是这个library怎么和gi...
    0xSen阅读 18,641评论 1 26
  • 是什么? submodule子模块,简单来讲就是Git仓库中的子仓库。 想一想是不是遇到过这样的情况,有一个模块是...
    长仙人阅读 6,292评论 0 7
  • git submodule 管理子工程 摘要:当多人共同维护一个项目时,必然需要进行模块化开发,所以使用submo...
    hd_hd阅读 1,704评论 0 3
  • 开发过程中经常用到的Git操作在这篇博客Git常用命令大集合有介绍,但是没有涉及到submodule的命令,这也是...
    陳云峰阅读 1,494评论 0 1