Idea中Stash Changes功能非常好用,但是第一次使用这个功能,打开了UnStash Changes面板,不小心点击了clear!!!直接蒙了,存的代码全没了。。。所以千万别点clear。
删除了之后怎么还原呢?
其实也不是没办法,首先
git fsck --lost-found
会显示很多
注意看commit,其他不要管
使用命令
git show [这里写上面的id,没有中括号]
查看该id的具体内容,判断是不是想要的那个
如果是的话,使用这个命令
git merge [这里写上面的id,没有中括号]
这时候回到idea,
找到还原的那个版本,右击
然后就能回到那个版本。
不得不说,确实强!!!