首页 > 其他分享 >idea git无法回滚本地修改的文件

idea git无法回滚本地修改的文件

时间:2023-09-21 11:55:06浏览次数:49  
标签:文件 回滚 git 代码 idea 拉取 还原

1.情景展示

在本地修改后的文件没有办法还原,怎么办?

2.具体分析

先从远程仓库拉取代码进行更新。

被提示无法合并。

提示的意思是:

合并之前,要么将此文件移到别文件夹,要么进行提交。

我想要的是还原代码,自然不能提交。

3.解决方案

网上找到的还原代码命令是:git reset。

打开Terminal命令窗口;

前提:已经在本地配置好了git的环境变量(即:可以在cmd下直接使用git相关命令);

第一步,先切换到此文件所在目录。

使用git reset

使用完git指令,发现文件并没有被还原。说明此指令无效。

那试试强制检出 git checkout。

被提示用git pull指令。

提示需要将此文件移到别处或者删除。

既然如此,那我直接把此无法被还原的文件直接删掉。

选中上级目录resources,重新拉取代码。

弹出拉取提示框,点击“pull”。

拉取成功后,发现:resources目录下又多了配置文件。

 

写在最后

  哪位大佬如若发现文章存在纰漏之处或需要补充更多内容,欢迎留言!!!

 相关推荐:

标签:文件,回滚,git,代码,idea,拉取,还原
From: https://www.cnblogs.com/Marydon20170307/p/17719591.html

相关文章

  • Git 命令行入门
    Git全局设置:gitconfig--globaluser.name"陈茂伶"gitconfig--globaluser.email"[email protected]"创建git仓库:mkdiropsany-paascdopsany-paasgitinittouchREADME.mdgitaddREADME.mdgitcommit-m"firs......
  • .gitignore
    target/!.mvn/wrapper/maven-wrapper.jar###STS###.classpath.factorypath.project.settings.springBeans###IntelliJIDEA###.idea*.iws*.iml*.ipr###NetBeans###nbproject/private/build/nbbuild/dist/nbdist/.nb-gradle//.apt_generated/#.git......
  • 关于Kubernetes-v1.23.6-资源调度-Deployment-版本的回滚
    先看一下,当前笔者这里的k8s环境,主要是deployment,rs,pods相关的信息[root@k8s-masterqq-5201351]#kubectlgetdeployNAMEREADYUP-TO-DATEAVAILABLEAGEnginx-deploy3/33324h[root@k8s-masterqq-5201351]#[root@k8s-......
  • Learn Git in 30 days——第 21 天:修正 commit 过的版本历史记录 Part 3
    写的非常好的一个Git系列文章,强烈推荐原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn在版本控制过程中,还有个常见的状況,那就是当你在一个分支中开发了一段时间,但后来决定整个分支都不要了,不过当中却有几个版本还想留下,这时要删除分支也不是,把......
  • IDEA想要导入servletjar包却找不到
    在创建项目的时候,把web、tomcat都配置好后,在类中想要extendsHttpServlet却爆红找不到import的包 先打开file-->projectstructure-->Libraries 找到tomcat,lib下的servlet-api即可 ......
  • IDEA 本地启动项目时候提示:错误:无法加载主类StartMain
    这也许是IDEA的bug.最好的办法就是清理IDEA项目缓存。具体步骤如下:一、检查使用包版本是否正确 二、清除缓存重启 ......
  • GitLab报错502——Whoops, GitLab is taking too much time to respond 502 错误
    一、错误页面错误原因:原来默认配置的8080端口号被其他应用占用冲突了,只需换成其他新的端口号就可以了二、修复步骤1.首先vim /etc/gitlab/gitlab.rb打开配置文件2.修改配置找到如下配置项,原来是用#注释的,把前面的#去掉取消注释,原来的默认端口号应该是8080,改成你自己想要的端口号......
  • git命令总结
    使用gitclone从现有Git仓库中拷贝项目gitclonehttp://mt.dadubi.com/gitlab/webteam/NewChinaLife gitstatus四种情况changesnotstagedforcommit表示未提交的更改若想提交,需要执行命令gitadd若想放弃本次修改,需执行gitcheckout若出现changestobecommitted......
  • 介绍五个很实用的IDEA使用技巧
    日常开发中,相信广大Java开发者都使用过IntelliJIDEA作为开发工具,IntelliJIDEA是一款优秀的Java集成开发环境,它提供了许多强大的功能和快捷键,可以帮助开发者提高编码效率和质量。除了一些常见的技巧,如自动导包、智能补全、重构工具等。IntelliJIDEA还有一些不为人知的技......
  • Git学习
    前言原文版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/m0_56265851/article/details/126227742本文在原文基础上稍作补充和修改,致敬原创Git什么是Git?Git是一个分布式版本控制工具,主要用于管理开发......