技术栈

git修改某次commit(白痴版)

小橙几2024-12-07 10:30

第一步

在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

上一篇:理想汽车11月销量再下滑,全年目标现挑战
下一篇:C++设计模式之外观模式
相关推荐
Strugglingler
8 小时前
Shell 脚本
linux·bash·shell
仍然探索未知中
9 小时前
Git分支管理
git
vortex5
9 小时前
Bash fork 炸弹 —— :(){ :|:& };:
运维·服务器·开发语言·网络安全·bash
Pacify_The_North
9 小时前
【进程控制二】进程替换和bash解释器
linux·c语言·开发语言·算法·ubuntu·centos·bash
小妖666
9 小时前
windows11 安装好后右键没有 git bash 命令
git
只做开心事
10 小时前
Git 多人协作
git
JeffersonZU
10 小时前
【shell】shell和shell脚本简介
linux·ubuntu·bash
freejackman
10 小时前
Git从入门到精通
git·gitee·gitlab·github
兔子坨坨
13 小时前
pycharm连接github(详细步骤)
windows·git·学习·pycharm·github
大大小小聪明
20 小时前
Git合并多个提交方法详解
git·github
热门推荐
01KGG转MP3工具|非KGM文件|解密音频02YOLOv8入门 | 重要性能衡量指标、训练结果评价及分析及影响mAP的因素【发论文关注的指标】03从零安装 LLaMA-Factory 微调 Qwen 大模型成功及所有的坑04【SpeedAI科研小助手】2分钟极速解决知网维普重复率、AIGC率过高,一键全文降!文件格式不变,公式都保留的!05YOLOv5改进 | 添加CA注意力机制 + 增加预测层 + 更换损失函数之GIoU06Coze扣子平台完整体验和实践(附国内和国际版对比)07Ubuntu24.04安装中文输入法08DeepSeek各版本说明与优缺点分析09苍穹外卖面试总结10组基轨迹建模 GBTM的介绍与实现(Stata 或 R)