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

git reset和git revert的区别

我快饿死了,写完这篇就去吃饭!

git revert c2适合应用于远程分支,他会新建一个提交消除c2位置的提交,比如c2插入的行,新建的提交就要删掉。在c6的位置应用git revert c2如图:
在这里插入图片描述

git reset c2是彻底回退到 c 2 c2 c2(提交记录的哈希)版本的提交,就是后面的提交都不要了,加上--soft就是提交未删除,还能找回,--hard就是彻底删除,适合本地分支。使用git reset c5命令如图:
在这里插入图片描述

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

相关文章:

  • DQN在Gym的MountainCar环境的实现
  • SpringCloud实战
  • 软考复习——知识点软件开发
  • 提示词设计:动态提示词 标准提示词
  • 深入理解 Java 中的 synchronized 关键字
  • 【JavaWeb后端开发02】SpringBootWeb + Https协议
  • OpenCV 对图像进行阈值处理 cv2.threshold
  • 基于 pnpm + Monorepo + Turbo + 无界微前端 + Vite 的企业级前端工程实践
  • Linux教程-Shell编程系列二
  • 一招破敌,掌控 React 渲染术:createRoot 与 root.render
  • 第一章:MySQL视图基础
  • webgl入门实例-矩阵在图形学中的作用
  • Vivado中Tri_mode_ethernet_mac的时序约束、分析、调整——(五)调试注意的问题
  • Java表达式2.0
  • Java 网络编程性能优化:高吞吐量的实现方法
  • 【Tauri2】027——plugin(三)——fs
  • 出差像是旅游?
  • 2025-04-20 李沐深度学习4 —— 自动求导
  • 中级软件设计师 - 知识点(附真题)目录大全
  • Matplotlib的应用
  • springboot起步依赖的原理是什么?
  • “小坝” 策略:始发站 buffer 控制与优化
  • 专题讨论:BST树上的添加与删除
  • mysql的5.7版本与8.0版本的差异与兼容性
  • Flink介绍——实时计算核心论文之MillWheel论文详解
  • 计算机视觉7——齐次坐标与相机内外参
  • transformer注意力机制
  • 集合框架拓展--stream流的使用
  • 理解 React 的 useEffect
  • 代理模式(Proxy Pattern)