Git笔记:将特定的单个提交合并到指定的分支上 (git cherry-pick)

背景:挑选特定的 commit 提交合并到指定分支

在实际的开发过程中,我们通常会有 develop 开发分支(来保持最新的代码更新),以及 release 版本分支(对应我们 App Store 上线的版本,比如:版本 V1.0),产品上线后我们就马上继续为下一轮的功能做开发,也就是会继续更新 develop 分支。

在产品上线后的几天后,你还在乐此不疲的开发新需求时,客户反映在上线的 V1.0 版本上发现了一个很严重的 Bug,需要紧急修复。你马上开始找原因,然后修复了该 Bug,但此时你还在 develop 分支上,分支情况变为:

这时你想把修复 bug 的这个提交(哈希值为:92e778b14c51ed5a07300d6596c1fd9)合并到分支 release-v1.0,该怎么做呢?这时就需要用到 git cherry-pick <commit-hash>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值