1.准备数据,每次提交一行
2.rebase

3.将version3合并到version2
fixup也可,就是不能修改提交信息

pick:保留该commit(缩写:p)
reword:保留该commit,但我需要修改该commit的注释(缩写:r)
edit:保留该commit, 但我要停下来修改该提交(不仅仅修改注释)(缩写:e)
squash:将该commit和前一个commit合并(缩写:s)
fixup:将该commit和前一个commit合并,但我不要保留该提交的注释信息(缩写:f)
exec:执行shell命令(缩写:x)
drop:我要丢弃该commit(缩写:d)


4.结果
内容进行了合并

git rebase 合并中间的提交相关推荐

  1. 使用Git rebase合并多条提交记录commit。以及使用 git commit amend本地提交直接合并到远程已有commit的用法

    需求场景一 : 对某个小的功能点进行多次反复的修改提交,且已经提交到远程,导致commit记录过多,太过于杂乱无章,想要精简合并一些提交记录. 场景还原: 比如下图4个git commit记录,log ...

  2. idea git rebase ---- 合并多个提交到某个分支(实用)

    如图,需要将这些提交合并到另一个分支 先复制提交号 打开rebase 把刚刚的提交号填入 选择自己需要的合并方式 pick:按原样应用所选的提交.edit:选择在应用此提交之前编辑受此提交影响的文件. ...

  3. git 代码没了,git rebase 合并提交记录,git stash

    xx 问题 git合并提交记录 创建提交记录 合并提交记录 rebase有冲突 合并后的本地路径提交到远程 其中的参数 pick 改变提交 5.txt 和 4.txt 的顺序 删除某一个提交 rewo ...

  4. [Git Rebase] Git Rebase 合并提交(命令操作 SourceTree 操作)

    前言 在开发过程中, 我们有的时候会有代码提交失误的情况. 在前一章, 我们介绍了git push - - force命令. 本章我们介绍git rebase命令及 SourceTree内的相关操作. ...

  5. 用git rebase合并

    合并issue3分支的时候,使用rebase可以使提交的历史记录显得更简洁. 现在暂时取消刚才的合并. $ git reset --hard HEAD~ 切换到issue3分支后,对master执行r ...

  6. 如何在Git中合并特定的提交

    我已经从GitHub的存储库中分支了一个分支,并提交了一些特定于我的东西. 现在我发现原始存储库具有HEAD的良好功能. 我只想合并它而无需先前的提交. 我该怎么办? 我知道如何合并所有提交: git ...

  7. git rebase VS git merge? 更优雅的 git 合并方式值得拥有

    写在前面 如果你不能很好的应用 Git,那么这里为你提供一个非常棒的 Git 在线练习工具 Git Online ,你可以更直观的看到你所使用的命令会产生什么效果 另外,你在使用 Git 合并分支时只 ...

  8. 使用git rebase和merge合并特定commits到master分支

    可能大家知道如何使用cherry-pick从一个分支合并特定的commits到另一个分支,但是这个方法不能保留原始的提交信息(比如提交时间线等),而如果要保留合并过来的commits的所有提交信息,那 ...

  9. 如何在Git中更改多次提交的作者和提交者名称以及电子邮件?

    我当时正在学校计算机上编写一个简单的脚本,然后将更改提交到Git(在笔驱动器中的一个回购中,该回购是从家里的计算机中克隆的). 经过几次提交后,我意识到我正在以root用户身份提交东西. 有什么办法可 ...

最新文章

  1. 保留两位小数除法算式_北师大|五年级上册|第一周周测·小数除法(1)
  2. 赛思互动:企业开展CRM系统需求调研步骤
  3. Java中已经存在了十几年的一个bug...
  4. Net Core下多种ORM框架特性及性能对比
  5. 软件测试--数据库基础知识
  6. 调参心得:超参数优化之旅
  7. 洛谷3389:【模板】高斯消元法——题解
  8. 排序算法3:最常用的排序——快速排序
  9. Linux常用命令汇总及示例
  10. Hibernate二级缓存
  11. Nacos指南-服务发现:删除服务
  12. 腾讯翻译君在线翻译怎么翻译整个文件_很实用的PDF文档在线翻译工具,整篇PDF翻译一键搞定...
  13. [java][马士兵j2se视频教程]
  14. 汉诺塔移动次数递归算法c语言,谁知道C语言汉诺塔递归算法及其详细注释?
  15. 必备装机软件,软件推荐
  16. 综述:用于可靠的fMRI测量的策略
  17. android 横竖屏幕切换
  18. python3安装pip
  19. 5.Redis数据结构介绍
  20. 串级PID结构及参数调整见解

热门文章

  1. Ubuntu 下使用SSH 代理
  2. 用SSAS将多个FLV和MP3合成一个FLV文件
  3. 反射工厂在数据访问层的应用
  4. 深度系统安装移动硬盘启动_深度系统如何安装_电脑知识
  5. 初识Python正则表达式(9课连发)
  6. Python实现中英文混排时行号对齐
  7. C语言 动态开辟内存管理
  8. 2020各大网站rss订阅源地址_2020-20-18——DJANGO复习
  9. java反显是什么_卡西欧反显是什么意思
  10. 如何在linux mysql_如何在linux下安装mysql