git:实现从一个仓库的指定分支合并代码到另一个仓库的指定分支

30 篇文章 0 订阅

在工作中,会存在一下场景:有两个仓库A、B,仓库A中有dev分支,仓库B有对应的dev分支,这时候需要把仓库A中的dev分支代码合并到仓库B的dev分支中去,介绍实现步骤:

1. 下载仓库A的代码

git clone 仓库A地址

2. 在仓库A中创建dev分支

git checkout dev

3. 建立本地dev分支与远程仓库的dev分支的映射关系

git branch --set-upstream-to origin/dev dev

4. 关联仓库B

git remote add dipository + 远程仓库B地址

5. 查看关联仓库

git remote

6. 在本地建立分支对应仓库B的dev分支

git fetch dipository 

git checkout -b res-dev dipository /dev

7. 查看所有分支

git branch

完成以上步骤,在分支列表就能看到了仓库A的本地分支dev,也有仓库B的本地分支res-dev,这个时候就可以实现仓库A的dev分支代码合并到仓库B的dev分支了,具体步骤:

a. 切换到仓库B的dev分支

git checkout res-dev

b. 点击仓库A的dev分支,选择Merge 'dev' into 'dev',进行合并代码,合并完成之后,一定要记得push代码到远程仓库。

希望能对大家的开发有所帮助,我是空谷有来人,谢谢支持。

  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值