git 命令回退版本

devtools/2025/3/26 7:35:46/

1、查看提交记录

git log --oneline  # 简化的提交历史(推荐)
# 或
git log            # 完整提交历史

在这里插入图片描述

2、版本回退

git reset --hard <commit-hash>

在这里插入图片描述

3、如果已推送过代码到远程仓库,需强制推送更新

git push -f

在这里插入图片描述


http://www.ppmy.cn/devtools/169086.html

相关文章

摄影工作室预约管理系统基于Spring BootSSM

目录 摘要 一、 系统架构 二、功能模块 2.1 用户管理模块 2.2 摄影师管理模块 2.3 预约管理模块 2.4 商品管理模块 2.5 管理员管理模块 三. 数据库设计 四. 技术栈 五. 安全性与性能 六. 用户界面与体验 七. 扩展性与可维护性 摘要 在数字化与信息化飞速发展的当…

vue使用keep-alive缓存页面状态问题

本文主要解决 vue 使用 keep-alive 缓存页面状态时&#xff0c;当不同路由指向同一个组件&#xff0c;如何分别缓存页面状态的问题&#xff1a; 问题如何产生的&#xff1f; 答&#xff1a;由于新建页面和编辑页面基本相同&#xff0c;所以二个路由页面指向同一个组件&#x…

【初探数据结构】堆的应用实例(堆排序与Top问题)

&#x1f4ac; 欢迎讨论&#xff1a;在阅读过程中有任何疑问&#xff0c;欢迎在评论区留言&#xff0c;我们一起交流学习&#xff01; &#x1f44d; 点赞、收藏与分享&#xff1a;如果你觉得这篇文章对你有帮助&#xff0c;记得点赞、收藏&#xff0c;并分享给更多对数据结构感…

C/C++错误信息

目录 1. errno 和 perror() 示例&#xff1a; 2. strerror() 示例&#xff1a; 3. perror() 和 strerror() 区别 4. exit() 和 abort() 示例&#xff1a; 示例&#xff1a; 5. assert() 示例&#xff1a; 6. setjmp() 和 longjmp() 示例&#xff1a; 7. strerror_…

14:00面试,15:00就出来了,问的问题过于变态了。。。

从小厂出来&#xff0c;没想到在另一家公司又寄了。 到这家公司开始上班&#xff0c;加班是每天必不可少的&#xff0c;看在钱给的比较多的份上&#xff0c;就不太计较了。没想到3月一纸通知&#xff0c;所有人不准加班&#xff0c;加班费不仅没有了&#xff0c;薪资还要降40%…

【论文笔记】Transformer

Transformer 2017 年&#xff0c;谷歌团队提出 Transformer 结构&#xff0c;Transformer 首先应用在自然语言处理领域中的机器翻译任务上&#xff0c;Transformer 结构完全构建于注意力机制&#xff0c;完全丢弃递归和卷积的结构&#xff0c;这使得 Transformer 结构效率更高…

element-ui progress 组件源码分享

progress 进度条组件源码分享&#xff0c;主要从以下两个方面&#xff1a; 1、progress 组件页面结构。 2、progress 组件属性。 一、组件页面结构。 二、组件属性。 2.1 percentage 百分比&#xff08;必填&#xff09;&#xff0c;类型为 number&#xff0c;可选值 0-100…

嵌入式开发--Keil MDK仿真时System Viewer不显示寄存器选项--第2篇

缺少SFR文件 在用Keil开发时&#xff0c;特别是很久之前的工程&#xff0c;如果开发环境发生变化&#xff0c;就有可能出现调试时不显示寄存器的问题&#xff0c;初步解决可以看这一篇&#xff1a;嵌入式开发–Keil MDK仿真时System Viewer不显示寄存器选项&#xff0c;但有时…