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

git | 合并 commit 的两种方法

比如你最近的 3 次提交分别为 A B C,你想将它们合并成 X。

方案一

使用 git rebase -i HEAD~3 进入编辑:

pick 0148079 A
pick 29cae72 B
pick bf8572a C

修改:

r 0148079 A
f 29cae72 B
f bf8572a C

:wq 保存进入 commit 编辑页面,输入 X 保存退出完成。

方案二:

这也是我最喜欢用的,两条命令直接搞定:

git reset --soft HEAD~3
git commit -m 'X'
http://www.lryc.cn/news/450308.html

相关文章:

  • Grafana链接iframe嵌入Web前端一直跳登录页面的问题记录
  • 后端Java-SpringBoot整合MyBatisPlus步骤(超详细)
  • 8609 哈夫曼树
  • docker的harbor仓库登录问题
  • ENV | docker 安装使用(简单实操版)
  • 【Golang】深入解读Go语言中的错误(error)与异常(panic)
  • DMDSC更换DCR和VOTE磁盘
  • 国产化框架PaddleYOLO结合Swanlab进行作物检测
  • Linux编译部署PHP环境
  • Win11禁止搜索栏查找互联网内容
  • dig和nmap的区别
  • 无人机飞手入伍当兵技术优势分析
  • [Everything] 文件搜索工具的下载及详细安装使用过程(附有下载文件)
  • HIRI-ViT:使用高分辨率输入的视觉Transformer扩展
  • TI DSP TMS320F280025 Note15:串口SCI的使用
  • [Bandzip] 文件解压工具的下载及详细安装使用过程(附有下载文件)
  • 微服务MongoDB解析部署使用全流程
  • string为什么存储在堆里
  • Python和C++及MATLAB距离相关性生物医学样本统计量算法及数据科学
  • 【C++篇】领略模板编程的进阶之美:参数巧思与编译的智慧
  • golang学习笔记20-面向对象(二):方法与结构体【重要】
  • 广州C++信奥老师解一本通题 1919:【02NOIP普及组】选数
  • cas5.3统一登录前后端分离改造方案(源码)
  • 【ComfyUI】控制光照节点——ComfyUI-IC-Light-Native
  • LVS+keepalived整合负载均衡配置
  • Goland无法使用debug的修复
  • MySQL和Doris开窗函数LAG执行时的区别
  • 都是小憨憨!
  • 高级java每日一道面试题-2024年9月30日-服务器篇[Redis篇]-Redis持久化有几种方式?
  • ICML 2024 论文分享┆一个简单且通用的交通预测提示调优框架