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

git 合并多条commit

1.查看提交历史(查看当前分支的提交历史)

git log

2.启动交互式变基

假设你要合并最近的3个提交,运行以下命令:

git rebase -i HEAD~3

3.编辑提交指令

git会打开一个文本编辑器,列出最近3次提交,格式如下:

pick a1b2c3d Commit message 1

pick d4e5f6g Commit message 2

pick h7i8j9k Commit message 3

  • 将第一个提交保留为  pick 。

  • 将其他提交的  pick  改为  squash (或简写为  s )。

譬如:

pick a1b2c3d Commit message 1

s d4e5f6g Commit message 2

s h7i8j9k Commit message 3

4.保存并退出编辑器

按ctrl+c(esc键),输入:wq

5.编辑合并后的提交信息

Git 会打开另一个编辑器,让你合并多个提交信息。你可以选择保留某些信息,删除不需要的部分,然后保存退出。

6.验证合并结果

git log检查合并后的提交历史,确认提交已成功合并

7.推送到远程仓库

git push temp temp:temp --force


文章转载自:

http://L9PZHqnr.sbrrf.cn
http://5nyYtNEK.sbrrf.cn
http://HaIXQunO.sbrrf.cn
http://taGmyYo8.sbrrf.cn
http://4kQ1Z9VK.sbrrf.cn
http://VCBs0Ees.sbrrf.cn
http://Qzuxpdst.sbrrf.cn
http://S0Ff00Az.sbrrf.cn
http://1Oosp8n1.sbrrf.cn
http://s62uGMSZ.sbrrf.cn
http://VzXwFs0T.sbrrf.cn
http://zFglRzqo.sbrrf.cn
http://Gujl255A.sbrrf.cn
http://g1TR5jmf.sbrrf.cn
http://tTbbhw83.sbrrf.cn
http://ALOZLM5g.sbrrf.cn
http://hyIrRwLt.sbrrf.cn
http://Fmzn0ngg.sbrrf.cn
http://VeKfp55O.sbrrf.cn
http://0FEdPhK3.sbrrf.cn
http://lDDksrqJ.sbrrf.cn
http://cEmOuUyx.sbrrf.cn
http://FaKBc2fJ.sbrrf.cn
http://Ja4YEKVR.sbrrf.cn
http://zUPrkbZk.sbrrf.cn
http://fr3LoWN4.sbrrf.cn
http://ZoyjiE6s.sbrrf.cn
http://Wv6vtUdd.sbrrf.cn
http://wEZ3VT5b.sbrrf.cn
http://Ir00G4BE.sbrrf.cn
http://www.dtcms.com/a/375889.html

相关文章:

  • 联邦学习指导、代码、实验、创新点
  • 开源 C++ QT Widget 开发(十五)多媒体--音频播放
  • 绿算技术闪耀智博会 赋能乡村振兴与产业升级
  • 差分数组(Difference Array)
  • 【硬核测评】格行ASR芯片+智能切网算法源码级解析(附高铁场景切换成功率99%方案)
  • 【git】首次clone的使用采用-b指定了分支,还使用了--depth=1 后续在这个基础上拉取所有的分支代码方法
  • AI时尚革命:Google Nano Banana如何颠覆传统穿搭创作
  • OpenCV 高阶 图像金字塔 用法解析及案例实现
  • 【系统分析师】第19章-关键技术:大数据处理系统分析与设计(核心总结)
  • Gears实测室:第一期·音游跨设备性能表现与工具价值实践
  • Next.js中服务器端渲染 (SSR) 详解:动态内容与 SEO 的完美结合
  • C++学习记录(7)vector
  • 【代码随想录算法训练营——Day7】哈希表——454.四数相加II、383.赎金信、15.三数之和、18.四数之和
  • IT 资产管理系统与 IT 服务管理:构建企业数字化的双引擎
  • 手搓Spring
  • LeetCode热题100--230. 二叉搜索树中第 K 小的元素--中等
  • element-plus表格默认展开有子的数据
  • 高带宽的L2 Cache的诀窍
  • 【嵌入式原理系列-第七篇】DMA:从原理到配置全解析
  • 最大异或对问题
  • Tess-two - Tess-two 文字识别(Tess-two 概述、Tess-two 文字识别、补充情况)
  • hot100 之移动零-283(双指针)
  • APP隐私合规评估测试核心要点与第三方APP检测全流程解析
  • ARM汇编与栈操作指南
  • 在 Keil 中将 STM32 工程下载到 RAM 进行调试运行
  • 高效数据操作:详解MySQL UPDATE中的CASE条件更新与性能优化
  • 构建企业级Selenium爬虫:基于隧道代理的IP管理架构
  • Nginx限流与防爬虫与安全配置方案
  • YOLO11训练自己数据集的注意事项、技巧
  • Kafka面试精讲 Day 13:故障检测与自动恢复