sourceTree 添加 子模块 subModule

项目中 使用 了 protobuf 来作为前后端通信协议。前段 只需要查看到 proto 文件,后端 代码 是不允许 前段人员 随意查看的。

所以 把 proto 文件做成了一个单独的项目 ,前段 为 报告者 权限 ,后端为开发人员权限。

后端的 代码 项目 来 引用 proto 项目为子项目 :

在 SourceTree 中,选中 需要 添加子模块 的仓库(本例子中的后端代码项目) -> 选择 上面菜单栏 的 

--> 添加子模块 

URL 地址 为 本例子中的 proto 文件仓库地址 

本地相关路径,默认地址是在项目的根目录下,我习惯把它放到 src/main/proto 文件夹中,这个文件夹可以随便修改,

源分支:不填 默认为 master ,看项目的需求,也可以修改了 开发分支,或者其他分支。

点击确定,则添加完成了,

 

删除分支:

需要把 根目录中的 .gitmodules 文件删除,  跟目录中的 .git/config 文件中 submodule 相关的删除。 根目录中 .git/modules 下面的对应目录 页删除。

 

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值