git reset --hard 恢复
git reset --hard ,再然后,悲剧上演~
恢复方法:
使用 git reflog 来找到最近提交的信息,这里贴出部分信息:
-
F:\voidy>git reflog
-
WARNING: terminal is not fully functional
-
5ccb94c HEAD@{2}: commit: 设计模式汇总
-
ba944a7 HEAD@{3}: commit: 组合模式
-
49bf0f5 HEAD@{4}: commit: 状态模式
使用 git reset ID 来恢复文件(第一列为ID)举个栗子:
比如说 设计模式汇总,那么执行 git reset 5ccb94c 好了,如果是一般的情况到此已经解决了。
from: https://blog.csdn.net/w47_csdn/article/details/82701947
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.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