git reset --hard 恢复

git reset --hard ,再然后,悲剧上演~

恢复方法:

使用 git reflog 来找到最近提交的信息,这里贴出部分信息:

  1. F:\voidy>git reflog
  2. WARNING: terminal is not fully functional
  3. 5ccb94c HEAD@{2}: commit: 设计模式汇总
  4. ba944a7 HEAD@{3}: commit: 组合模式
  5. 49bf0f5 HEAD@{4}: commit: 状态模式

使用 git reset ID 来恢复文件(第一列为ID)举个栗子:

比如说 设计模式汇总,那么执行 git reset 5ccb94c 好了,如果是一般的情况到此已经解决了。

 

from: https://blog.csdn.net/w47_csdn/article/details/82701947

posted @   bonelee  阅读(3923)  评论(1编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
历史上的今天:
2017-11-24 akka 原理分析优秀博客
2017-11-24 ES transport client底层是netty实现,netty本质上是异步方式,但是netty自身可以使用sync或者await(future超时机制)来实现类似同步调用!因此,ES transport client可以同步调用也可以异步(不过底层的socket必然是异步实现)
2017-11-24 netty底层是事件驱动的异步库 但是可以await或者sync(本质是future超时机制)同步返回 但是官方 Prefer addListener(GenericFutureListener) to await()
2016-11-24 es-hadoop saveToEsWithMeta
点击右上角即可分享
微信分享提示