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

相关推荐
你可以叫我仔哥呀7 分钟前
Java程序员学从0学AI(七)
java·开发语言·人工智能·ai·spring ai
望获linux1 小时前
【Linux基础知识系列】第六十四篇 - 了解Linux的硬件架构
linux·运维·服务器·开发语言·数据库·操作系统·嵌入式软件
我会冲击波1 小时前
功能分支落后于develop太多,需要把开发分支合并到功能分支吗?
git·intellij idea
1candobetter2 小时前
JAVA后端开发——用 Spring Boot 实现定时任务
java·开发语言·spring boot
啊阿狸不会拉杆3 小时前
《Java 程序设计》第 8 章 - Java 常用核心类详解
java·开发语言·python·算法·intellij-idea
小白学大数据3 小时前
Python + Requests库爬取动态Ajax分页数据
开发语言·python·ajax·okhttp
2501_920047033 小时前
python-内存管理
开发语言·jvm·python
芜青3 小时前
JavaScript手录09-内置对象【String对象】
开发语言·javascript·ecmascript
钮钴禄·爱因斯晨3 小时前
Java 集合进阶:从 Collection 接口到迭代器的实战指南
java·开发语言
mrbone113 小时前
C++-关于协程的一些思考
开发语言·数据库·c++·c++20·协程·异步·coroutines