1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > IDEA--通过cherrypick实现指定几条git提交记录合并到新分支

IDEA--通过cherrypick实现指定几条git提交记录合并到新分支

时间:2019-04-27 18:19:09

相关推荐

IDEA--通过cherrypick实现指定几条git提交记录合并到新分支

【学习背景】

Hi,大家好,我是贾斯汀,今天分享一个工作经验小技巧,相信很多小伙伴都有使用IDEA编写代码,然后git作为版本控制,可能大家平时比较习惯用的是从原分支合并(merge)所有提交记录到新分支,但是实际当中也有这样的一种需求,就是只想合并原分支的指定几条git提交记录到新分支,今天主要分享,如何通过IDEA中的cherrypick功能实现指定几条git提交记录合并到新分支。

【实现过程】

一般每个公司对于分支的定义都有不同的命名规范,本文以master和develop分支为例进行说明,develop就是开发人员日常进行开发提交代码的分支,而master分支则一般代表比较严格的分支,主要将在develop开发分支完成测试过的代码合并到master分支。

开发分支:develop

目标分支:master

(1)切换Local本地为master分支

(2)拉取master分支最新代码

(3)切换branch为origin/develop远程分支

切换后如下:

(4)从下往上,依次选中指定提交记录cherrypick

(5)完成cherrypick后,push推送master到远程

(6)确定push,确定推送到远程

(7)最后检查master目标分支,可以看到从develop分支cherrypick到master分支的指定两条提交记录

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。