git找回缓存区代码
dearweb 发布:2021-11-22 22:59:07阅读:使用GitHub Desktop客户端进行代码提交。
pull代码发生冲突,git stash将写好的文件暂存缓存区,并没有add、commit。
pull成功后,存在冲突无法restore。又操作了 stash all changes,不知为何Stashed Changes不见了
打开终端使用git命令找回
1、git fsck --lost-found
可以看下自己最近的一些删除提交
2、git show 5789b7c2edea699d9c7b36c565b9f354c05ad9b7
逐个查看是否是你丢失的代码
3、git merge 5789b7c2edea699d9c7b36c565b9f354c05ad9b7
如果是丢失代码,执行 git merge 5789...
小礼物走一波,支持作者
赏还没有人赞赏,支持一波吧