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

相关推荐
yujunl9 分钟前
NetCore常用的中间件说明
开发语言
满天星83035771 小时前
【Git】原理及使用(三)(分支管理)
linux·git
Hanniel1 小时前
Python 元类(下):进阶与实战建议
开发语言·python
会编程的土豆1 小时前
Go interface 底层的 itab 到底是什么
开发语言·后端·golang
千纸鹤の脉搏1 小时前
多线程的初步了解---进程与线程
java·开发语言·学习·线程
秋田君2 小时前
Qt 5.12.8 下载与安装教程(附网盘资源)
开发语言·qt
故事和你912 小时前
洛谷-【动态规划2】线性状态动态规划4
开发语言·数据结构·c++·算法·动态规划·图论
不吃土豆的马铃薯2 小时前
Socket 网络编程实战教程
linux·服务器·开发语言·网络·c++·算法
小成202303202652 小时前
从C到C++
开发语言·c++
折哥的程序人生 · 物流技术专研2 小时前
《Java 100 天进阶之路》第39篇:Java泛型方法的定义和使用
java·开发语言·后端·面试·求职招聘