IDEA回滚代码

1、查看提交日志,选择回滚到指定提交

2、选择Hard,点击reset

Reset Type 有三种:

mixed 默认方式,只保留源码,回退commit和index信息

soft 回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit

hard 彻底回退,本地源码也会变成上一个版本内容

此时我们选择Hard彻底回退,点击Reset就能将本地代码版本回滚到指定版本。

3、 这时本地仓库已经回滚到了所选的提交,但是没有同步推送到远程仓库,打开idea本地控制台:在当前项目的目录下,输入: git push -f 。 表示强制提交到远程仓库。

相关推荐
深蓝轨迹5 分钟前
SpringBoot YAML配置文件全解析:语法+读取+高级用法
java·spring boot·后端·学习
深蓝轨迹17 分钟前
乐观锁 vs 悲观锁 含面试模板
java·spring boot·笔记·后端·学习·mysql·面试
东离与糖宝24 分钟前
AI 智能体安全踩坑记:Java 为 OpenClaw 添加权限控制与审计日志实战
java·人工智能
晓晓hh34 分钟前
JavaSe学习——基础
java·开发语言·学习
phltxy1 小时前
算法刷题|模拟思想高频题全解(Java版)
java·开发语言·算法
wuyikeer1 小时前
Java进阶(ElasticSearch的安装与使用)
java·elasticsearch·jenkins
C雨后彩虹1 小时前
深入探索Java Stream:6个复杂业务场景下的高效实现方案
java·多线程·stream·同步·异步
挠头猴子1 小时前
c++中常用的运算符优先级
java·开发语言·c++
清空mega2 小时前
第3章:JSP 基础语法——<% %>、<%= %>、<%! %> 到底怎么用
java·开发语言
流光332 小时前
一行命令加密 Spring Boot 项目,零代码侵入
java