使用Git Submodule管理子模块

参考链接
使用Git Submodule管理子模块

clone Submodule有两种方式 一种是采用递归的方式clone整个项目,一种是clone父项目,再更新子项目。

  1. 采用递归参数 --recursive
    git clone git@github.com:jjz/pod-project.git --recursive
  2. 第二种方法先clone父项目,再初始化Submodule
git clone git@github.com:jjz/pod-project.gitcd pod-project
git submodule init

输出:

Submodule 'pod-library' (git@github.com:jjz/pod-library.git) 
registered for path 'pod-library'

更新Submodule:

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

推荐阅读更多精彩内容

  • 使用场景 基于公司的项目会越来越多,常常需要提取一个公共的类库提供给多个项目使用,但是这个library怎么和gi...
    0xSen阅读 18,614评论 1 26
  • 实例代码:父项目:https://github.com/jjz/pod-project子项目:https://gi...
    0xSen阅读 3,243评论 0 11
  • 做为一名程序员,大家对 ** Git ** 肯定都不陌生,最近项目中用到了 Git 子模块,今天,给大家讲一下 *...
    rangel阅读 2,090评论 5 6
  • 写在前面: 1、使用Git Submodule可能遇到的坑(http://blog.devtang.com/201...
    Funnyer阅读 5,916评论 0 0
  • git教程 git简介 git是一个开源的分布式版本控制系统,用于敏捷高效的处理任何大小的项目。 git工作流程相...
    阿狸404阅读 287评论 0 0