当前位置: 首页 > news >正文

idea git将某个分支内的commit合并到其他分支

idea git将某个分支内的commit合并到其他分支

1.打开旧分支的代码提交记录
在IDEA中切换到新分支的代码,点击Git打开代码管理面板,在顶部点击Log:标签页(这个标签页内将来可以选择不同分支的个人/所有人的代码commit记录),左侧栏双击选择某个旧分支后将展示该分支的所有人、所有时间段的commit记录,如果需要查看自己的commit在顶部中间位置选择User下拉框选择me即可,选择OK之后Log:的标签页会显示当前的选择信息Log: on 旧分支 by me,意思是选择旧分支内你自己的所有commit记录进行展示。

2.选择需要合并到新分支的commit(Cherry-Pick)
在控制台中间位置列出的所有commit记录列表内,选择你需要合并的某个commit点击Cherry-Pick进行提取,图标如下:
在这里插入图片描述
如果代码有冲突则需要解决冲突
如果没有冲突就会将本条commit提取出来存到本地仓库,可以直接进行push
在这里插入图片描述
3.将确认的所有提交push到新分支
以上步骤操作完就可以直接push到新分支。如果需要有多个commit记录合并的话,重复上面的步骤即可。
推荐每个commit进行一次push,避免有冲突没有解决时候的错乱,另外如果因为冲突合并失败的话,建议切换分支或者代码回滚,保证项目为最新最初始状态进行操作。

4.跳过以上步骤直接看示例图
在这里插入图片描述

相关文章:

  • 动态规划学习——子序列问题
  • python之UDP网络应用程序开发
  • selinux-policy-default(2:2.20231119-2)软件包内容详细介绍(2)
  • ⑧【HyperLoglog】Redis数据类型:HyperLoglog [使用手册]
  • 搜索引擎---项目测试
  • 如何取消thunar为默认文件管理器
  • MySQL索引 Error1071
  • 基于单片机的温湿度检测系统设计
  • 遥遥领先!TinyEngine 低代码引擎更新升级!AI 已成功部署!
  • JMeter 设置请求头信息的详细步骤
  • ⑦【Redis GEO 】Redis常用数据类型:GEO [使用手册]
  • centos7卸载mongodb数据重新安装时无法安装的问题
  • 3.1 CPU内部结构与时钟与指令
  • Vite CSS Module 优雅的处理样式隔离
  • R数据分析:集成学习方法之随机生存森林的原理和做法,实例解析
  • 【跃迁之路】【669天】程序员高效学习方法论探索系列(实验阶段426-2018.12.13)...
  • Android Studio:GIT提交项目到远程仓库
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • ES6核心特性
  • express + mock 让前后台并行开发
  • Java 多线程编程之:notify 和 wait 用法
  • Javascript Math对象和Date对象常用方法详解
  • mac修复ab及siege安装
  • mysql 5.6 原生Online DDL解析
  • mysql 数据库四种事务隔离级别
  • Python进阶细节
  • SQLServer之索引简介
  • SSH 免密登录
  • VUE es6技巧写法(持续更新中~~~)
  • 大快搜索数据爬虫技术实例安装教学篇
  • 对话 CTO〡听神策数据 CTO 曹犟描绘数据分析行业的无限可能
  • 离散点最小(凸)包围边界查找
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 浅谈Kotlin实战篇之自定义View图片圆角简单应用(一)
  • 我的面试准备过程--容器(更新中)
  • 无服务器化是企业 IT 架构的未来吗?
  • 一个完整Java Web项目背后的密码
  • 如何正确理解,内页权重高于首页?
  • 直播平台建设千万不要忘记流媒体服务器的存在 ...
  • # MySQL server 层和存储引擎层是怎么交互数据的?
  • #、%和$符号在OGNL表达式中经常出现
  • #Java第九次作业--输入输出流和文件操作
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (20)目标检测算法之YOLOv5计算预选框、详解anchor计算
  • (42)STM32——LCD显示屏实验笔记
  • (动手学习深度学习)第13章 计算机视觉---图像增广与微调
  • (收藏)Git和Repo扫盲——如何取得Android源代码
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (万字长文)Spring的核心知识尽揽其中
  • (转)Google的Objective-C编码规范
  • ***原理与防范
  • *2 echo、printf、mkdir命令的应用
  • .dwp和.webpart的区别
  • .Family_物联网
  • .NET 5.0正式发布,有什么功能特性(翻译)