git合并多个commit

执行 $ git rebase -i d97bcd0d547c49fd50917e35bd358c06eebdce6b

注意命令后面的commitid并不是待合并这些的id,而是前一个的id

在VI编辑窗口中编辑,第一个pick就是使用这个commit内容,后面的全部为fixup意思是丢弃这个commit内容,之后按ESC,然后输入:wq,回车,就搞定了。

相关推荐
测试人社区—84161 小时前
Mocking与Stubbing在单元测试中的正确使用
人工智能·git·单元测试·自动化·bug·postman
milanyangbo6 小时前
像Git一样管理数据:深入解析数据库并发控制MVCC的实现
服务器·数据库·git·后端·mysql·架构·系统架构
猫头虎-人工智能6 小时前
openEuler远程批量部署实战 SSH VNC IPMI全流程解析
运维·git·开源·ssh·github·开放原子·开源软件
Cx330❀6 小时前
Git 基础操作通关指南:版本回退、撤销修改与文件删除深度解析
大数据·运维·服务器·git·算法·搜索引擎·面试
CaracalTiger7 小时前
在openEuler操作系统中多样性算力支持与性能压力测试操作
linux·运维·git·开源·开放原子·压力测试·开源软件
草莓熊Lotso8 小时前
企业级 Git 分支管理模型实战:从 Git Flow 到 DevOps 落地
运维·服务器·开发语言·c++·人工智能·git·devops
小王不爱笑13219 小时前
gitignore基本使用+Git分支使用
git
db_cy_20621 天前
Git对服务器配置文件进行版本控制
运维·服务器·git
好好研究1 天前
Git - Git分支管理
git
冬-梦1 天前
iPad Obsidian Git 同步 Gitee 仓库完整指南
git·gitee·ipad·obsidian·efficiency