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上)

相关推荐
小红帽2.038 分钟前
从零构建一款开源在线客服系统:我的Go语言实战之旅
开发语言·golang·开源
slim~40 分钟前
Java基础第9天总结(可变参数、Collections、斗地主)
java·开发语言
ComputerInBook1 小时前
C++编程语言:标准库:第37章——正则表达式(Bjarne Stroustrup)
开发语言·c++·正则表达式
A尘埃2 小时前
智能工单路由系统(Java)
java·开发语言·智能工单
Source.Liu2 小时前
【Python基础】 13 Rust 与 Python 注释对比笔记
开发语言·笔记·python·rust
qq_195551692 小时前
代码随想录70期day3
开发语言·python
XXYBMOOO2 小时前
Qt UDP 通信类详解与实现
开发语言·网络·c++·qt·网络协议·ui·udp
pusue_the_sun2 小时前
C语言强化训练(12)
c语言·开发语言·算法
counting money3 小时前
JAVA泛型基础
java·开发语言·eclipse
007php0073 小时前
Go语言面试:传值与传引用的区别及选择指南
java·开发语言·后端·算法·面试·golang·xcode