| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> git submodule(git 子模块) 使用总结 -> 正文阅读 |
|
[开发工具]git submodule(git 子模块) 使用总结 |
文章目录目录 git submodule 可以将第三方的git仓库整合到项目中,从而解决了复制粘贴和不好维护的问题 在主仓库目录下执行代码如下:然后在主仓库的根目录下就会生成子目录的项目名为包名的子项目,同时生成.gitmodules文件 3. 如果不小心更新或者删掉了子模块, 则需要删除.gitmodules和.git目录下的moudles文件夹。然后重新clone 子模块
随着多个项目同时开发,这时候需要多个前端项目同时进行,但是为了保持项目的统一性和效率,这时就需要将公共的部分提取出来,统一维护。这时候就用到了git的submodule 子模块功能
git submodule 可以将第三方的git仓库整合到项目中,从而解决了复制粘贴和不好维护的问题
在主仓库目录下执行代码如下:
在主仓库目录下执行代码如下:然后在主仓库的根目录下就会生成子目录的项目名为包名的子项目,同时生成.gitmodules文件
当子模块的代码远程仓库更新后, 需要在子模块的目录下执行代码如下:
3. 如果不小心更新或者删掉了子模块, 则需要删除.gitmodules和.git目录下的moudles文件夹。然后重新clone 子模块4.子模块的文件更新子模块的文件更新可以单独clone子模块文件然后和其他git文件一样,修改内容后正常commit,然后push就可以了
子模块的使用可以很大程度上提高项目的公共资源模块的可维护性和项目的一致性, 而且使用起来也比较简单 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/16 3:38:34- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |