3. 使用idea将一个git分支的部分提交记录合并到另一个git分支

目录

[1. 需求:](#1. 需求:)

[2. 操作步骤:](#2. 操作步骤:)

(1)步骤一:idea切换项目分支到test上

(2)步骤二:在log窗口筛选出dev分支的提交记录

(3)步骤三:选中需要合并的记录,再点击cherry-pick按钮

(4)步骤四:如果需要合并多次提交记录,则重复步骤2和3

(5)步骤五:若在合并时有冲突则需要先解决冲突

(6)步骤六:push提交的内容到远程仓库中(步骤五完成后代码只是在自己本地提交了,未推送到git上)


1. 需求:

使用idea,将dev分支上的某次或某几次提交记录合并到合并到test分支上。

2. 操作步骤:

(1)步骤一:idea切换项目分支到test上

(2)步骤二:在log窗口筛选出dev分支的提交记录

(3)步骤三:选中需要合并的记录,再点击cherry-pick按钮

注:也可以不通过idea工具,直接使用cheery-pick命令来进行合并。

(4)步骤四:如果需要合并多次提交记录,则重复步骤2和3

(5)步骤五:若在合并时有冲突则需要先解决冲突

(6)步骤六:push提交的内容到远程仓库中(步骤五完成后代码只是在自己本地提交了,未推送到git上)

相关推荐
菥菥爱嘻嘻1 小时前
JS手写代码篇---Pomise.race
开发语言·前端·javascript
南瓜胖胖1 小时前
【R语言编程绘图-调色】
开发语言·r语言
lanbing2 小时前
非常适合初学者的Golang教程
开发语言·后端·golang
stormsha3 小时前
GO语言进阶:掌握进程OS操作与高效编码数据转换
开发语言·数据库·后端·golang·go语言·源代码管理
老神在在0014 小时前
javaEE1
java·开发语言·学习·java-ee
魔道不误砍柴功4 小时前
《接口和抽象类到底怎么选?设计原则与经典误区解析》
java·开发语言
我是李武涯5 小时前
C++ 条件变量虚假唤醒问题的解决
开发语言·c++·算法
编码小笨猪5 小时前
[ Qt ] | 常用控件(三):
开发语言·qt
Bioinfo Guy6 小时前
R包安装报错解决案例系列|R包使用及ARM架构解决data.table安装错误问题
开发语言·arm开发·r语言
加什么瓦6 小时前
Java—多线程
java·开发语言