Git合并多个分支中的提交内容

IDEA中使用

IEAD编辑器中使用Git

案例一:

把test分支的其中提交的内容合并到main分支上。

你现在通过IDEA开发的分支是test分支,当你在test分支把内容都写完了并且提交内容保存到了本地的git暂存区中的时候,如果此时你的IDEA还有其他未提交的内容那么就需要进行暂存,防止合并的时候出现冲突提示。

流程如下图:

1.切换到main分支上。【当idea中出现标签卡片时表示是当前正在使用的分支】

2.当选中项目鼠标右键弹出Git属性,选择对应的菜单showHistory

3.选择之后会弹出git分支,选择你要提出的分支进行双击打开,会出现在右侧之后只需要选择你需要的test分支中哪些内容进行Cherry-pick就行了,如果出现冲突就解决冲突,解决完之后也就合并到了main分支,最后就进行提交。

相关推荐
2401_8534482320 分钟前
Git安装流程和基础使用步骤
git·github
万亿少女的梦16821 分钟前
基于Spring Boot的游戏交易管理系统设计与实现
java·spring boot·mysql·系统设计·交易管理
闲猫1 小时前
Agent工程实践:从WorkFlow到多Agent协作的落地笔记
java·服务器·前端
笨蛋不要掉眼泪1 小时前
Java虚拟机:常用参数
java·开发语言·python
亦暖筑序2 小时前
AgentScope-Java 入门:用 Middleware 审计 Agent 调用
java·ai编程·agentscope
你驴我2 小时前
WhatsApp 消息撤回与编辑的幂等性设计实践
java·服务器·前端·后端·python
青山木2 小时前
Hot 100 ---腐烂的橘子
java·数据结构·后端·算法·leetcode·广度优先
小龙报3 小时前
【优选算法】1. 水果成蓝 2.找到字符串中所有字母的异位词
java·c语言·数据结构·数据库·c++·redis·算法
自强的小白3 小时前
重点!起始时间和结束时间与创建时间和修改时间的区别(localdate与LocaldateTIME区别)以及增删改查什么时候设置目前时间(添加和更新员工时)
java
雪的季节3 小时前
Python 线程同步与异步编程 全解析
java·开发语言