1.问题
由于不小心的操作(想把本地仓库更新到GitHub的仓库里,一直没更新上去),导致了数据在gitkraken里删除了无法恢复。
软件里的Undo,以及右键的reset-soft、mixed、hard都没法恢复。
2.解决办法
1)由于gitkraken是GUI的软件,没有命令行可用。所以我们先安装Git,地址http://git-scm.com/downloads
2) 去本地仓库里的git目录,查看日志文件。比如:C:\Users\aaa\Desktop\文\ .git\logs\refs\heads\main
0000000000000000000000000000000000000000 734ae0b7392d1acdead04632712a9b3f8c758ff9 45411 <2747768001@qq.com> 1619249235 +0800 commit (initial): Initial commit
734ae0b7392d1acdead04632712a9b3f8c758ff9 2436ab0afcbac417416757c4f8672efd0d70d35e 45411 <2747768001@qq.com> 1619249279 +0800 commit: first
2436ab0afcbac417416757c4f8672efd0d70d35e 78b2118d27084a9807d5b9791c05b5f6235bcd62 45411 <2747768001@qq.com> 1619250319 +0800 commit (merge): Mer