【转载】一处修改往多个git分支合入cherry-pick

简而言之,cherry-pick就是从不同的分支中捡出一个单独的commit,并把它和你当前的分支合并。如果你以并行方式在处理两个或以上分支,你可能会发现一个在全部分支中都有的bug。如果你在一个分支中解决了它,你可以使用cherry-pick命令把它commit到其它分支上去,而不会弄乱其他的文件或commit。

场景:想要将develop的对某个bug的修改合入到pre-release分支,smartgit操作手册

1、切换到待合入的分支
在这里插入图片描述

2、点击查看log,并勾选已经修改合入的那个分支,即待同步修改的分支

在这里插入图片描述

3、此时可以看到develop分支的修改log,点击该条记录,选择cherry-pick

在这里插入图片描述

4、点击确认cherry-pick或者cherry-pick & commit,此时就会看到在pre-release分支已经有待合入的提交了
在这里插入图片描述
作者:crocodile_b
链接:https://www.jianshu.com/p/7c86cbcd541b
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值