远程仓库使用git cherry-pick 合并commit

1,396 阅读1分钟

前提:如果只是将本地仓库commit合并的同学可以参考这篇内容 juejin.cn/post/684490…

最近原神在做项目时,狠狠地撸了一把git的操作,因为之前在的公司都是小公式,所以对于git的操作仅限于git pull、git commit 、 git push 三个操作。今天原神需要将另一个分支的几个已经push到远程仓库的代码,想要合并到release分支,但是修改的次数太多了呀,要是都用git cherry-pick进行合并的话,那也太不整洁了吧。所以经过我费心的百度,发现了大家也有这样的问题,但是尴尬的是都是针对提交到本地仓库的合并commit。就在我想要放弃的时候,发现了www.ruanyifeng.com/blog/2020/0… 阮一峰的这篇问这篇文章,不得不说排版真漂亮

image.png

看到这个参数没有,可以用 git cherry-pick -n 97f 将代码保存到本地 再使用git cherry-pick --continue命令 再使用 git cherry-pick -n 97f 。。。依次进行。

希望对看到的同学有点帮助