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

Git 在commit后,撤销commit

1. 撤销已经add,但是没有commit的问题

git reset HEAD

2. 撤销已经commit,但是没有push到远端的文件(仅撤销commit 保留add操作)

撤销上一次的提交

git reset --soft HEAD^

windows 系统使用提示 more,需要多加一个 ^(windows当中^才是换行符?)

git reset --soft HEAD^^

按照输入的数字撤销输入数字条commit记录

git reset HEAD~数字

3. 撤销已经push到远端的文件

// 切换到指定分支
git checkout 分支名
// 撤回到需要的版本
git reset --soft 需要回退到的版本号
//提交撤销动作到服务器,强制提交当前版本号
git push origin 分支名 --force

http://www.lryc.cn/news/400369.html

相关文章:

  • 多模态大模型 - MM1
  • FPGA设计之跨时钟域(CDC)设计篇(2)----如何科学地设计复位信号?
  • GPS北斗标准时钟同步服务器结构是什么?安徽京准
  • 9.5 栅格图层符号化多波段彩色渲染
  • 力扣第九题
  • 鞭炮插画:成都亚恒丰创教育科技有限公司
  • python 循环
  • 映美精黑白相机IFrameQueueBuffer转halcon的HObject
  • Linux的load(负载)
  • 杜比全景声——空间音频技术
  • C 语言指针进阶
  • SpringBootWeb 篇-入门了解 Swagger 的具体使用
  • Python面试题:如何在 Python 中处理大数据集?
  • C++:入门基础
  • 微信小游戏 彩色试管 倒水游戏 逻辑 (二)
  • 【链表】算法题(一) ---- 力扣 / 牛客
  • Linux系统之部署盖楼小游戏
  • “金山-讯飞”杯2024年武汉理工大学程序设计竞赛 A. Mobiusp败走***(思维题-点双连通分量、连通性)
  • 【机器翻译】基于术语词典干预的机器翻译挑战赛
  • 推荐系统:从协同过滤到深度学习
  • 记录些Spring+题集(1)
  • SpringBoot 解决 getSession().getAttribute() 在负载均衡环境下无法获取session的问题
  • Jmeter常用组件及执行顺序
  • PTrade常见问题系列10
  • 数据结构(4.4)——求next数组
  • 《mysql篇》--JDBC编程
  • android studio 怎么下载 buildTool
  • copy 和 mutableCopy 有点乱
  • sqlalchemy通过查询参数生成query
  • 【JavaScript 算法】二分查找:快速定位目标元素