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

相关推荐
<但凡.3 小时前
Git 完全手册:从入门到团队协作实战(4)
git·bash
SugarPPig4 小时前
Git 创建一个完全没有提交历史的 master 分支
git
骁的小小站1 天前
The Missing Semester of Your CS Education 学习笔记以及一些拓展知识(六)
linux·经验分享·笔记·学习·bash
lb29171 天前
git的使用,推送仓库github
git·github
躲在云朵里`1 天前
Git的使用
大数据·git·elasticsearch
悟能不能悟1 天前
在 IntelliJ IDEA 中打开这个用于设置 Git 用户名(Name)和邮箱(Email)的特定弹窗
java·git·intellij-idea
威威猫的栗子2 天前
Git 使用全指南:从配置到免密登录
大数据·git·vscode
2301_789380492 天前
华为云搭建Calibre-Web云端书库全记录
服务器·docker·云原生·华为云·bash
Casia_Dominic3 天前
【tmux无法使用鼠标滚轮滚动页面的问题】解决方案
linux·git·github·tmux
Justice link3 天前
Nginx和Apache的区别
git