Git之submodule使用总结
Git Submodule 可许可一个git仓库,作为另一个git仓库的子目录,保持父项目和子项目相互独立
1 添加仓库
git submodule add <仓库地址> <本地路径>
在父仓库根目录增加了.gitmodule文件
// 添加submodule字段
[submodule "submodule1"]url = *****.git
2 更新仓库
克隆父亲仓库(包含子目录),并不会clone下子仓库的文件,只是会克隆下.gitmodule描述文件
我们需要使用下面命令更新
// 初始化本地配置文件
$ git submodule init// 检出父仓库列出的commit
$ git submodule update
Git之submodule使用总结相关推荐
- Git中submodule的使用
背景 面对比较复杂的项目,我们有可能会将代码根据功能拆解成不同的子模块.主项目对子模块有依赖关系,却又并不关心子模块的内部开发流程细节. 这种情况下,通常不会把所有源码都放在同一个 Git 仓库中. ...
- 【git】git 使用 Submodule 管理子模块 报错 pathspec did not match any files
本文为博主九师兄(QQ:541711153 欢迎来探讨技术)原创文章,未经允许博主不允许转载. 文章目录 1.概述 1.概述 本文为博主九师兄(QQ:541711153 欢迎来探讨技术)原创文章,未经 ...
- git中submodule子模块的添加、使用和删除
背景 项目中经常使用别人维护的模块,在git中使用子模块的功能能够大大提高开发效率. 使用子模块后,不必负责子模块的维护,只需要在必要的时候同步更新子模块即可. 本文主要讲解子模块相关的基础命令,详细 ...
- git add submodule
first to the submodule you want to add, git init, add remote and push go back to the parent folder, ...
- 使用git submodule
git submodule 引用 $ git help submodule $ git submodule add https://github.com/aditya-grover/node2vec. ...
- Git Submodule管理项目子模块
使用场景 当项目越来越庞大之后,不可避免的要拆分成多个子模块,我们希望各个子模块有独立的版本管理,并且由专门的人去维护,这时候我们就要用到git的submodule功能. 常用命令 git clone ...
- Git submodule子模块
1. 子模块的添加 git submodule add <url> <path> 其中,url为子模块的路径,path为该子模块存储的目录路径. 比如: git submodu ...
- Git submodule的使用
最近在做一个上传的客户端,上传的部分由后端同学以 SDK 的方式提供,因此该 SDK 是在一个独立的仓库,那么对于客户端该如何方便的集成该 SDK 呢?每次 SDK 更新把代码拷贝到客户端仓库?把 S ...
- Git submodule 知识总结
文章出自个人博客 https://knightyun.github.io/2021/03/21/git-submodule,转载请申明 概念 先引用 git 的官方定义描述: A submodule ...
最新文章
- 基于转移学习的图像识别
- IOS开发基础知识--碎片45
- 怎样通过vb设置透视表多项选择_数据透视表有多强大?
- 二级路由dhcp关闭连不上wifi_酒店网络故障:原来还与DHCP服务器有关
- kindeditor图片上传 struts2实现
- /etc/services
- linux进程管理命令kill,Linux进程管理命令-kill | IT运维网
- ruby array_Ruby中带有示例的Array.keep_if方法
- 【数据结构与算法】链表倒序输出算法
- NLP领域最优秀的8个预训练模型(附开源地址)
- 能源消耗总量计算公式_七、能源统计(21)
- csp 201512-4 送货(hierholzer算法的递归和堆栈实现)
- 软件工程---客观题
- 计算机word表格转换,怎么把Word表格转换成Excel表格
- Java打印乘法口诀表(任何数)
- 通过倾斜相机本身来增大固定距离内垂直方向测量距离的求解过程
- 决策报表里使用延时函数实现某些js效果
- 面向对象(下)——Java教案(五)
- 空间坐标系以及空间两三维坐标系转换矩阵解释
- js使用正则表达式去掉前后空格