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

git 删除某次commit并 推送到 origin

 在对应的本地分支的文件夹下 右击打开 gitbash 窗口 

1、git log -10   ---查找最近提交的10条记录

找到需要删除Commit  Id  类似下图标红的地方

2、git rebase -i  Commitid^     ----变基指令  Commitid 替换为你实际的Commitid 

在窗口中  输入 i    使窗口变为可编辑的状态

3、窗口最上方 有可以删除的commit提交项  再把需要删除的提交项 前面的 “pick”手动敲入改成“drop”

4、修改完成后再按下键盘“esc”键退出编辑模式

5、再切换键盘为大写模式,按下两次 “Z”键,vim模式会自动回到git命令窗口模式

6、git push -f origin 分支  --强制推送本地改动到远程的对应的分支上。

http://www.xdnf.cn/news/9363.html

相关文章:

  • 安装 LCMS-8060 三重四级杆配件的详细步骤和要点
  • JavaSE核心知识点04工具04-03(Maven)
  • 简单产品图生成器v1(自己写的)
  • 散货拼柜业务有哪些管理难题?易境通散货拼柜系统如何协同化管理?
  • IPsec协议
  • Codeforces Round 1027 (Div. 3)
  • 使用硬件调试器认识arm64的四大特权级
  • 防火墙虚拟系统
  • 【深度学习新浪潮】以图搜地点是如何实现的?(含大模型方案)
  • AI编译器战争:MLIR vs. OpenAI Triton的算子优化哲学对比 ——从矩阵乘法案例看两种范式的设计差异
  • redis五种数据结构底层实现
  • python调用langchain实现RAG
  • c/c++编译工具在win环境下的配置
  • 超大规模模型训练中的 ZeRO 优化器与混合精度通信压缩技术
  • Nginx监控技术、技巧与最佳实践
  • 【Linux系列】在CentOS系统上安装和配置Vim
  • Java实现加解密和通信安全
  • Qt中的智能指针
  • P4155 [SCOI2015] 国旗计划
  • 学者观察 | 区块链、数字身份、隐私保护为数字世界构筑信任基石——信通院云大所何宝宏
  • C++—decltype
  • 突破 APP 推广困局,apptrace 助力高效拉新增长
  • SAAS架构设计2-流程图-用户与租户之间对应关系图
  • scram-sha-256加密
  • 当前固态硬盘价格趋势如何?Kingston FURY Renegade G5 PCIe 5.0 NVMe M.2固态硬盘何时入手最划算?
  • 岛津Sonialvision X-ray X射线高压发生器控制台
  • 【Webtrees 手册】第 8章 - 网站管理员指南
  • 在 C++ 中,当回调函数是类的成员函数时,this指针的指向由调用该成员函数的对象决定
  • SQL进阶之旅 Day 5: 常用函数与表达式
  • 学习日记-day17-5.27