1
我完成了一個項目,我遇到了一個合併衝突,所以我愚蠢地運行了git reset HEAD^ --hard
,現在除了我的節點模塊文件夾(在.gitignore中)之外,我的所有文件都消失了。無論如何,我可以恢復我的文件?做git重置HEAD^--hard刪除所有內容?
我使用VScode
我完成了一個項目,我遇到了一個合併衝突,所以我愚蠢地運行了git reset HEAD^ --hard
,現在除了我的節點模塊文件夾(在.gitignore中)之外,我的所有文件都消失了。無論如何,我可以恢復我的文件?做git重置HEAD^--hard刪除所有內容?
我使用VScode
正如zerkms說得好,你還沒有失去一切的是,git的密切關注這事,所以你可以搜索你的提交通過:
git reflog
當你找到引用您丟失的工作一個只是做
git reset --hard <commit-ref>
可以檢查你的東西是有由git show HEAD
下面是一個更深入的指南:http://effectif.com/git/recovering-lost-git-commits
關鍵字谷歌:引用日誌 – zerkms