在开发过程中, 有些农名工可能忘记切换到开发分支而在master分支上进行开发,并且在master上commit,这个时候我们想要把这些已经提交到本地仓库的代码push到开发分支该如何做呢?
如下图我们在master commit 了 fix 结点,此时想要将这个fix push到
这个分支上。

首选我们先在idea中切换到feature_20210616_didiVip分支上。

点击master查看git log,选择我们刚刚commit的fix节点,右键点击Cherry-Pick,这个时候master上的commit就会同步到我们当前的分支上了



接下来我们回到master分支上 删掉我们的提交记录,


当在master分支上误操作提交后,可以通过Cherry-Pick将已提交的代码移动到目标分支。首先在目标分支上执行Cherry-Pick,然后回到master删除提交记录。
最低0.47元/天 解锁文章
1230

被折叠的 条评论
为什么被折叠?



