合并开发分支的修改代码到release分支

  • 切换到开发分支:

    git checkout 13437-yg

  • git log 查看提交的commit id:

    d79723e84d0ee4206bc51e8ec6bda73ed55ef933

    7ecbfa37daa23da770fb3e7af52ec13a42ab7244

  • 切换到release分支:

    git checkout release

    注意:如果本地没有release分支,则拉取远程release分支:

    git checkout -b release origin/release

  • 基于release分支创建待合并的分支13437-yg-release:

    git checkout -b 13437-yg-release

  • 切换到合并分支13437-yg-release:

    git checkout 13437-yg-release

  • 在合并分支13437-yg-release中合并开发分支13437-yg提交的commit id: 执行 cherry-pick commit_id(开发分支13437-yg的某一次提交)命令:

    git cherry-pick d79723e84d0ee4206bc51e8ec6bda73ed55ef933

    git cherry-pick 7ecbfa37daa23da770fb3e7af52ec13a42ab7244

  • 一次合并多个commit:

    git cherry-pick …

    git cherry-pick d79723e84d0ee4206bc51e8ec6bda73ed55ef933 7ecbfa37daa23da770fb3e7af52ec13a42ab7244

  • 将合并分支13437-yg-release推送到远程仓库:

    git push origin 13437-yg-release

    如果远程仓库没有该分支13437-yg-release,会自动创建分支13437-yg-release

  • 在git仓库管理平台中申请合并分支13437-yg-release 到 release 分支

  • 7
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值