昨天因为将上传git的时候暂存了代码,后来误删把一天写的全部内容无了!在网上试了几个方法在这里分享一下。

方法1
git 误删文件和恢复指令

1、git fsck --lost-found :查看最近移除的文件.

2、git show ‘误删编号’:查看删除文件内容

3、git merge ‘误删编号’: 本地合并误删的文件内容

参考至https://blog.csdn.net/weixin_33724570/article/details/86263477

方法2
1、git fsck --unreachable :查看最近移除的文件.

2、git show ‘误删编号’:查看删除文件内容

3、git stash apply <要恢复文件的id>

参考至https://blog.csdn.net/weixin_49346957/article/details/120777574

方法3
最后如果你在git上面真的恢复不了代码可以尝试在编译器里找到保存过的代码记录。使用vscode可以在右侧栏找到local history,使用HBuilderX可以在代码处点击右键(或者Ctrl + Shift + H)进入本地历史记录找到每次保存代码的记录。

最后祝大家都能顺利找到丢失的代码!不做一个苦逼的搬砖崽。

误删暂存代码的恢复方法相关推荐

  1. IDEA中Git暂存代码暂存区的使用

    IDEA中Git暂存代码暂存区的使用 一.问题引入 二.解决方法 2.1 IDEA解决 2.1.1 暂存起来:在新分支中, 点击版本控制VCS-Git-Stash Changes 2.1.2 读取暂存 ...

  2. IDEA暂存代码时,系统蓝屏导致代码丢失问题及其解决方法

    代码丢失的原因是由于本地git文件损坏,导致IDEA无法正确读取git中暂存的代码. 建议先打开暂存目录,将最近一次的暂存记录进行手动备份. 解决方法: 将项目目录下.git文件中的index文件删除 ...

  3. Git 使用 stash暂存代码

    如果你修改了代码没有commit提交本地库,git拒绝你切换分支. 如果我们不想提交不完善的代码,但是得去修改一个紧急Bug,此时 stash 可将当前未提交到本地仓库的代码,储藏(stash)到Gi ...

  4. 删除 13k 行暂存代码后,Linux 5.19 轻装上阵

    整理 | 彭慧中 责编 | 屠敏 出品 | CSDN(ID:CSDNnews) Linux 系统内核下一代重要节点是 Linux 5.19 ,据说将升级大量图形驱动代码,也导致了这次的更新量有 50 ...

  5. Linux 平台下 误删 oracle 数据文件的恢复方法

    1  问题描述 之前写过一篇删除oracle home目录的blog,参考: Linux 平台误删 home oracle 根目录的解决方法 http://www.cndba.cn/Dave/arti ...

  6. IIS误删了默认网站,恢复方法

    有时候安装好IIS后,会不小心把IIS的默认网站删除.重新去新建可能会出现一些错误例如"提示文件已存在无法执行"等奇怪的错误,下面是具体的默认网站的恢复方法 找到目录C:\wind ...

  7. linux查用户的家目录,详解Linux误删用户家目录的恢复方法

    在生产中可能会由于误操作而删除了某一用户的家目录,这时就需要把用户的家目录安装创建新用户时的模板文件,再恢复并且要跟之前的权限相同. 1. 创建一个新的用户用于测试 [root@centos6 aub ...

  8. SQL SERVER 2008 误删数据且无全备恢复方法

    原文:http://www.jb51.net/article/84932.htm SQL Server中误删除数据的恢复本来不是件难事,从事务日志恢复即可.但是,这个恢复需要有两个前提条件: 1. 至 ...

  9. Git开发错了分支,利用git的暂存完成代码转移到正确的分支

    问题描述:在分支one上开发了很多功能,结果发现开发错了分支,新功能应该在另外一个分支(分支two)上面开发,但此时另外一个分支上已经有其它人员开发的代码 解决方法: 第一步:先在分支one中使用&q ...

最新文章

  1. 【数据库】sqlite3数据库备份、导出方法汇总
  2. 学python需要什么基础知识-学习Python需要知道哪些基础入门知识?
  3. POI Workbook接口和HSSFWorkbook对象和XSSFWorkbook对象操作相应excel版本
  4. asp.net core 实战之 redis 负载均衡和quot;高可用quot;实现
  5. javascript 面向对象编程小记
  6. java.util.concurrent.BlockingQueue指南
  7. toastr-min.css,Toastr插件提示框使用说明
  8. C++ 类的成员函数指针 ( function/bind )
  9. 基于MDC的SOA方案
  10. Multisim单结晶体管触发电路仿真
  11. 电脑显示RPC服务器不可用是什么意思,rpc服务器不可用怎么办?rpc服务器不可用是什么意思...
  12. Linux服务器恢复删除数据
  13. 2018我们讲一下百度云BAE专业引擎的使用
  14. 一刹那,是幡然悔悟的一刹那
  15. arduino u8g2 中文字 utf-8 死活不显示 问题 的解决
  16. 完全卸载TeamViewer与重新安装TeamViewer 7(含单文件版V12主控端)
  17. Linux命令--chroot
  18. 浅谈IT行业加班有没有价值
  19. 187. 重复的DNA序列
  20. 给Krpano小白们的最最最入门级教程(二)

热门文章

  1. 深圳云计算培训学习:Apache 访问控制--【千锋】
  2. 《程序员做饭指南》霸榜 GitHub:不仅有量筒、烧杯,还用上了数学公式?
  3. linux 中gzip,zip,bizp2 最常见的压缩工具
  4. 工资才2k的员工自学Python一个月,靠着这些方法居然能日入1k,拿着离职单拍老板桌子大声说...
  5. Flash(NandFlashNorFlash)基本原理
  6. 利用模板设计组合模式的心得
  7. 被关注的独山县:400亿数字背后是什么? | Alfred数据室
  8. SMS平台发短信的代码
  9. Koobee S306 变砖恢复教程-酷比手机,估计已经倒闭了
  10. 公司倒闭后不注销有什么后果?不注销公司的几大结果