Idea中Stash Changes功能clear之后恢復(fù)代碼方式
Idea中Stash Changes功能非常好用,但是第一次使用這個功能,打開了UnStash Changes面板,不小心點擊了clear?。?!
直接蒙了,存的代碼全沒了。。。所以千萬別點clear。
刪除了之后怎么還原呢?
其實也不是沒辦法
首先
git fsck --lost-found
會顯示很多

注意看commit,其他不要管
使用命令
git show [這里寫上面的id,沒有中括號]
查看該id的具體內(nèi)容,判斷是不是想要的那個
如果是的話,使用這個命令
git merge [這里寫上面的id,沒有中括號]
這時候回到idea

找到還原的那個版本,右擊

然后就能回到那個版本。
不得不說,確實強?。?!
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
關(guān)于Idea卡在Resolving Maven dependencies的解決方案
本文詳細介紹了關(guān)于Idea卡在Resolving Maven dependencies的解決方案,文中通過圖文結(jié)合的形式給大家介紹的非常詳細,對大家解決問題有一定的幫助,需要的朋友可以參考下2024-02-02
SpringBoot集成Project Loom實戰(zhàn)
本文主要介紹了SpringBoot集成Project Loom實戰(zhàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2026-04-04
SpringBoot整合Guava Cache實現(xiàn)全局緩存的示例代碼
這篇文章主要介紹了SpringBoot整合Guava Cache實現(xiàn)全局緩存,Guava Cache是Google Guava庫中的一個模塊,提供了基于內(nèi)存的本地緩存實現(xiàn),文中介紹了SpringBoot整合使用Guava Cache的具體步驟,需要的朋友可以參考下2024-03-03
SpringBoot項目使用mybatis-plus逆向自動生成全套代碼
在JavaWeb工程中,每一個SSM新項目或者說是SpringBoot項目也好,都少不了model、controller、service、dao等層次的構(gòu)建。使用mybatis-plus逆向可以自動生成,感興趣的可以了解一下2021-09-09

