idea如何保存当前已修改的文件|恢复到未修改状态

 更新时间:2026年04月20日 08:34:53   作者:槐序二十四  
文章主要介绍了如何在Git中将修改暂存起来以及如何恢复这些暂存的修改,详细步骤包括提交修改、保存修改、查看和恢复修改等过程

1、打开git,如下步骤1

如上:

步骤2:这里面的都是以被修改的文件

步骤3:是我改的地方,还在报错

注4:圈4里面的代码是你修改的地方,会有标识,淡绿色的颜色

2、可多选或全选你想要保存的文件

3、右键提交保存你想要保存的文件

点击 “Shelve Changes… ”

4、查看提交的文件,写日志,提交

如上:

这个大家都很熟悉吧?我还是说说吧,以防有人看不懂。

步骤1:就是你准备提交的文件,这个一般不用改动什么

步骤2:这个地方写日志

步骤3:这个地方就是你改的文件的具体内容

步骤4:这个地方显示的是你准备保存的分支地址,看看就好

步骤5:上述没有问题,就可以点击这个进行提交了

5、查看保存的文件

如上:

步骤3:这里显示的是你刚刚提交的日志内容

步骤4:显示的是你保存的文件

然后我们就可以看看我们提交后的文件

上图

步骤1:文件已改成白色,代表已经恢复成初始版本

步骤2:这个地方的代码已经不报错了,恢复了原来的代码

步骤3:你改的代码已经保存到这个地方了

6、恢复代码

选中你要恢复的目录,右键,点击 “Unshelve…”

即可

上图注意步骤1,改为默认的 “Default Changelist” 即可

点击右下角蓝色按钮 “Unshelve Changes” 即可

上图,文件名也变成蓝色了(已被修改的状态),代码处也报错了,但是步骤1处还是存在的,也就是说你只要不删,随时可以替换

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java使用MessageFormat应注意的问题

    Java使用MessageFormat应注意的问题

    这篇文章主要介绍了Java使用MessageFormat应注意的问题,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的朋友可以参考一下
    2022-06-06
  • 使用Nacos下载、配置、整合项目方式

    使用Nacos下载、配置、整合项目方式

    这篇文章主要介绍了使用Nacos 下载、配置、整合项目方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-08-08
  • Java线程并发中常见的锁机制详细介绍

    Java线程并发中常见的锁机制详细介绍

    越来越多的互联网企业面临着用户量膨胀而带来的并发安全问题。接下来通过本文给大家介绍Java线程并发中常见的锁机制,感兴趣的朋友一起看看吧
    2016-05-05
  • Java数据结构BFS广搜法解决迷宫问题

    Java数据结构BFS广搜法解决迷宫问题

    广搜BFS的基本思想是: 首先访问初始点v并将其标志为已经访问。接着通过邻接关系将邻接点入队。然后每访问过一个顶点则出队。按照顺序,访问每一个顶点的所有未被访问过的顶点直到所有的顶点均被访问过。广度优先遍历类似与层次遍历
    2022-04-04
  • Java11新特性之HttpClient小试牛刀

    Java11新特性之HttpClient小试牛刀

    本文主要研究一下Java11的HttpClient的基本使用。小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • 浅析Java异常处理中断言的使用

    浅析Java异常处理中断言的使用

    这篇文章主要介绍了Java异常处理中断言的使用,是Java入门学习中的基础知识,需要的朋友可以参考下
    2015-09-09
  • Spring循环依赖的解决方法

    Spring循环依赖的解决方法

    Spring循环依赖是指两个或多个Bean相互依赖,形成闭环,Spring通过三级缓存机制默认支持setter注入的循环依赖,但不支持constructor注入的循环依赖(会抛异常),本文介绍Spring循环依赖的解决方法,感兴趣的朋友跟随小编一起看看吧
    2026-03-03
  • SpringCloud启动eureka server后,没报错却不能访问管理页面(404问题)

    SpringCloud启动eureka server后,没报错却不能访问管理页面(404问题)

    这篇文章主要介绍了SpringCloud启动eureka server后,没报错却不能访问管理页面(404问题),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11
  • Spring jpa和mybatis整合遇到的问题解析

    Spring jpa和mybatis整合遇到的问题解析

    有朋友说jpa相比mybatis太难用,多表联合的查询写起来也比较费劲,所以便加入了mybatis的支持,在配置jpa时遇到各种问题,需要修改相关配置文件,下面小编给大家分享下修改配置文件的思路,感兴趣的朋友参考下
    2016-10-10
  • SpringBoot实现quartz定时任务可视化管理功能

    SpringBoot实现quartz定时任务可视化管理功能

    这篇文章主要介绍了SpringBoot实现quartz定时任务可视化管理功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-08-08

最新评论