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

IDEA中使用

IEAD编辑器中使用Git

案例一:

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

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

流程如下图:

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

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

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

相关推荐
不见长安在6 分钟前
分布式ID
java·分布式·分布式id
熊小猿9 分钟前
Redis 缓存怎么更新?—— 四种模型与一次“迟到的删除”
java·后端·spring
TDengine (老段)18 分钟前
从细胞工厂到智能制造:Extracellular 用 TDengine 打通数据生命线
java·大数据·数据库·科技·制造·时序数据库·tdengine
Boop_wu19 分钟前
[Java EE] 多线程 -- 初阶(1)
java·jvm·算法
刘永鑫Adam26 分钟前
代码管理及Linux模拟工具Git for Windows安装使用教程
linux·运维·服务器·git
西岭千秋雪_2 小时前
Zookeeper实现分布式锁
java·分布式·后端·zookeeper·wpf
MarcoPage4 小时前
Python 字典推导式入门:一行构建键值对映射
java·linux·python
脸大是真的好~4 小时前
黑马JAVAWeb-11 请求参数为数组-XML自动封装-XML手动封装-增删改查-全局异常处理-单独异常分别处理
java
Hello.Reader6 小时前
Data Sink定义、参数与可落地示例
java·前端·网络
2401_837088507 小时前
stringRedisTemplate.opsForHash().entries
java·redis