Idea Git 恢復reset --hard與刪除的內容

開發環境:Idea

版本控制:Git

場景:

git reset --hard 後修改內容丟失 ,且修改內容未 git add 與 git commit

開發時因爲cd錯工程目錄 誤reset -hard重置了另一個工程,裏面開發了很多代碼,reset後發現git reset --hard commit_id 已經沒用了,因爲上次開發新增的代碼均未add和commit,本來以爲要重新🐴一遍,直到發現idea的local History功能!下面說下怎麼用~

 

恢復步驟:

1.打開Idea 對應項目

2.找到對應目錄

--> 刪了文件中的一部分,就找對應的文件名

--> 刪了文件A ,就找A對應的目錄名

--> 刪了目錄A和目錄下所有文件,就找A的上一級目錄名

3.右鍵上一步找到的目錄 找到Local History裏的Show History命令就能找到了 把對應修改恢復就好了

 

Tips:

正常情況下一定要養成git add的習慣呀,反正git add又不要錢!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章