git add . 后把代码提交到了暂存区,但是git status后看到很多是之前写的,不想提交,又不想一个一个撤回,想着版本回退一下,结果导致新写的功能代码直接全部丢失,无奈只能看有没有方法,经过寻找,发现可以找回。

运行如下代码:

git fsck --lost-found

然后到项目文件下找到隐藏文件.git, 然后进入ost-found下的other,在里面就可以找到丢失的文件了

记录一下,以免忘记,如有帮助也可点赞收藏!

git版本回退后,导致已经add的代码丢失相关推荐

  1. git 代码回滚_git代码版本管理(1)——git版本回滚

    git代码版本管理(1)--git版本回滚 1.问题背景 在利用github.gitlab.Gitee等代码管理器中对代码的管理,我们有时会出现错误提交的情况,此时我们希望能撤销提交操作,让程序回到提 ...

  2. GIt版本回滚的两种方法reset、revert

    在学习关于git版本回滚操作之前我们应该需熟练使用git log查看Git提交日志,同时也应学会使用git reflog查看Git提交日志. 可参考博客:git log的使用_WEB前端李志杰的博客- ...

  3. git切换分支合并后再切回原来分支导致没有提交的代码丢失

    git切换分支合并后再切回原来分支导致没有提交的代码丢失 前言 在企业开发中,总会需要用远程仓库来管理整个团队的项目代码,git是我们常用的代码提交工具,虽然就我个人而言,在开发的过程中就只用到几个简 ...

  4. idea中git版本回滚以及git指令回滚

    idea中git版本回滚以及git 回滚指令 场景 在项目开发过程中,git提交的最新版本的代码出现问题,需要回滚到之前的某一个版本,需要使用到git的reset操作进行回滚,与之区分的revert操 ...

  5. idea误操作reset head导致未提交的代码丢失(修改记录清空了)

    我的问题:脑子一热点了个"reset head",导致修改的文件内容..都丢了丢了丢了丢了丢了...(然后我就当场去世了) 解决:右键在这里有版本记录,这样那样就好了. 备注:id ...

  6. Git使用学习(七、版本回滚)

    git版本回滚的原理 git中有一个全局变量叫HEAD,HEAD这个指针指向的版本就是当前版本. 如果我们需要调出某个版本的记录,需要让HEAD指针指向这个版本,然后再从本地仓库拉取到工作区间就可以了 ...

  7. git版本回退–soft –mixed –hard的区别

    这周上班的时候,一个同事发了一个如下的截图问我IDEA的代码回滚这三种操作有什么区别?当时也回答得寥寥草草的,平时用hard比较多也没太注意这个细节,所以写篇文章记录一下,也希望能帮助到大家. 实际上 ...

  8. git:历史版本回滚、重新回到最新版本及取消修改内容

    重新检出历史版本 场景:需要回到之前的版本,修改参数执行一下代码 查看历史版本号 git log -10 #查看最近10次commit的记录 检出历史版本 git checkout <版本号&g ...

  9. 【Git】Git 基础命令 ( 查看提交记录 git log | 版本回滚 git reset | 撤销回滚 git reflog )

    文章目录 一.查看提交记录 git log 1.查看详细提交记录 2.查看简略提交记录 二.版本回滚 git reset 1.Git 中的版本表示 HEAD~1 2.版本库代码回滚 三.撤销回滚 1. ...

最新文章

  1. 微信协议简单调研笔记
  2. SpringMVC数据绑定与转换代码分析
  3. 导入Vitamio库后libBaiduMapSDK找不到
  4. 第三百七十七节,Django+Xadmin打造上线标准的在线教育平台—apps目录建立,以及数据表生成...
  5. Windows——Windows 10 加装 Windoes 7 制作双系统时,Windoes 7 启动卡在正在启动界面,并且重启无效解决方案
  6. 看django视频笔记
  7. CPU-bound(计算密集型) 和I/O bound(I/O密集型)
  8. python中sorted_Python中sorted()方法的用法
  9. 简单c语言课设计题目,C语言课程设计题目
  10. 腾讯云成为国内首家FinOps基金会顶级会员
  11. Java SecurityManager checkAccess()方法与示例
  12. js数组如何按照固定的下标去重_js数组去重方法总结
  13. 使用Monitor调试Unity3D Android程序日志输出(非DDMS和ADB)
  14. 类模板使用示例(二)类模板整体特化
  15. 【GNN】图神经网络综述
  16. OctaneRender渲染器的硬件要求是什么
  17. NLP自然语言处理干货贴
  18. JS之 生成qq在线客服
  19. 数据获取以及处理Beta版本展示
  20. 第十八篇 -- 学习第十七天打卡20190705

热门文章

  1. C语言求最大公约数(四种)
  2. 谈一谈js的内存分配
  3. 最热门的IT论坛集合
  4. 亚马逊用户被客服骗走43万,还能放心网购吗?
  5. 网页超链接打开QQ对话框
  6. 全志平台ubuntu14.04+安卓7.1+openjdk-8编译
  7. 教育行业福利来啦,海量免费PPT模板助您迎接开学季
  8. Navicat Premium闪退,求助
  9. html下拉刷新原理,下拉刷新的基本原理
  10. C/C++项目开发:教你用C++开发电脑桌面提醒程序,好厉害的黑科技!