git修改某次commit(白痴版)

第一步

在bash窗口运行 git rebase --interactive commitId^

比如要改的commitId是 abcedf

bash 复制代码
git rebase --interactive abcedf^

键盘 按 i 或者 ins 进入编辑状态 进入insert 编辑状态

在bash窗口手动把对应commit前面的pick改为e或edit

按 esc 进入退出程序

输入 :wq 保存退出

第二步

执行git commit --amend

修改commit

按 esc 进入退出程序

输入 :wq 保存退出

第三步

git rebase --continue

第四步

git push --foce-with-lease

相关推荐
摇滚侠14 分钟前
零基础小白自学 Git_Github 教程,git 命令行操作1,笔记18
笔记·git·github
无限进步_28 分钟前
C++从入门到类和对象完全指南
开发语言·c++·windows·git·后端·github·visual studio
Violet_YSWY2 小时前
git删除某一提交
git
Violet_YSWY2 小时前
git变基
git
MUTA️2 小时前
git常用操作
git
古城小栈3 小时前
Git换行符解析:CRLF 与 LF 的区别及统一策略
git
无限进步_3 小时前
C++初始化列表详解:语法、规则与最佳实践
java·开发语言·数据库·c++·git·github·visual studio
无限进步_3 小时前
C++运算符重载完全指南:从基础到实战应用
开发语言·数据库·c++·windows·git·github·visual studio
郑州光合科技余经理3 小时前
PHP技术栈:上门系统海外版开发与源码解析
java·开发语言·javascript·git·uni-app·php·uniapp
喵霓4 小时前
mac系统的环境变量-bash_profile
开发语言·macos·bash