git submodule创建子仓库
文章目录
- git submodule创建子仓库
- 简介
- 创建主仓库
- 创建子仓库
- 将子仓库添加到主仓库中
- 将合并后的主仓库提交推送到云端
简介
当我们的项目伴随着时间的增长越来越大的时候,单一的仓库便不再方便管理,这时候就需要将部分功能提取出来单一作为一个仓库管理,这时候就会出现仓库里面包含仓库的情况。
这时候就需要git submodule添加子仓库
创建主仓库
先选择一个仓库作为主仓库,没有则创建一个,这里创建一个示例:

将仓库克隆到本地。
创建子仓库
先选择一个仓库作为子仓库,没有则创建一个,这里创建一个示例:

将子仓库添加到主仓库中
进入主仓库,然后导入子仓库
cd maintest
git submodule add git@gitee.com:liang_baikai/test1.git

将合并后的主仓库提交推送到云端
合并后主仓库会多一个子仓库和一个.gitmodules 文件

然后 添加 提交 推送 就可以啦
git add .
git commit -m " add submodule"
git push
现在看一下主仓库,这时已经包含了子仓库了啦



![[附源码]计算机毕业设计springboot基于Java的员工管理系统](https://img-blog.csdnimg.cn/1fec845885ab42a1ba12b86bc06aa159.png)
![[附源码]SSM计算机毕业设计校园闲置物品租赁系统JAVA](https://img-blog.csdnimg.cn/d148163ca4e6443485af934e8829f852.png)















