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

相关推荐
VinfolHu10 分钟前
【JAVA】数据类型与变量:深入理解栈内存分配(4)
java·开发语言
三思而后行,慎承诺18 分钟前
Kotlin和JavaScript的对比
开发语言·javascript·kotlin
言之。2 小时前
Go语言中的错误处理
开发语言·后端·golang
只做开心事2 小时前
Git 工具的安装
git
这儿有一堆花2 小时前
JavaScript 代码搜索框
开发语言·javascript·ecmascript
forestsea3 小时前
Java Class类文件结构
java·开发语言
鱼嘻3 小时前
数据结构------C语言经典题目(6)
linux·c语言·开发语言·数据结构·算法
ProgramHan4 小时前
JavaScript性能优化都优化什么
开发语言·javascript·ecmascript
快乐吃手手 : )4 小时前
Java泛型(补档)
java·开发语言
How_doyou_do4 小时前
Git从入门到精通-第一章-基础概念
git