| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> git 子模块操作 -> 正文阅读 |
|
[开发工具]git 子模块操作 |
1. 添加子模块
?查看修改内容可以看到增加了子模块,并且新文件下为子模块的提交hash摘要
2. 提交子模块 在添加子模块后,需要执行commit进行提交
3. 克隆子模块 克隆项目后,默认子模块目录下无任何内容,需要在项目根目录执行如下命令完成子模块的下载
4. 更新子模块 子模块的维护者提交了更新后,使用子模块的项目必须手动更新才能包含最新的提交。 在项目中,进入到子模块目录下,执行
更新,执行
查看相应提交。 完成后返回到项目目录,执行
可以看到子模块有待提交的更新,随后可进行添加、提交等操作。 5. 删除子模块 删除子模块较复杂,步骤如下: 1)先把子模块从版本控制系统移除
2)删除子模块目录及源码
3) 修改 .gitmodules,移除这个 submodule
4)删除配置项中子模块相关条目
5) 删除模块下的对应子模块目录
?至此,子模块删除完毕,执行
根据提示操作即可。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 5:49:08- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |