1. 程式人生 > 實用技巧 >Idea上使用git未儲存程式碼切換分支導致程式碼丟失的解決方法

Idea上使用git未儲存程式碼切換分支導致程式碼丟失的解決方法

Idea上使用git未儲存程式碼切換分支導致程式碼丟失的解決方法

使用git時不小心切換分支導致程式碼丟失
版本控制:git

原因:checkout到master分支失敗,根據網路提示執行了git stash命令,導致再切回當前分支,未commit的程式碼丟失

在這裡插入圖片描述
查詢說無法挽救了,但是通過不斷查詢終於找到了找回方法

IDEA可以恢復本地未提交的程式碼

解決方法:通過idea的Local History 查詢

步驟 : 右擊工程 - Local History - Show History - 通過左側的歷史軌跡,查詢要回復的記錄
在這裡插入圖片描述
選擇要回退的版本,然後右擊Revert
在這裡插入圖片描述
ps:解鎖IDEA新功能