git本地代碼倉庫使用中,我們可能會出現誤操作刪除了本地的文件或文件夾,下文教你如何恢復被刪除的文件或文件夾
-
在被刪除的文件夾本地倉庫位置,打開git bash命令行操作工具
-
我在我的本地倉庫下刪掉了一個.idea的文件用作示范
-
首先使用git status命令查看本地文件和遠程文件的差異,可以看到我刪除了monkey_test_py2.x/.idea文件夾
-
然后使用git reset HEAD [被刪文件夾名稱],我這里輸入git reset HEAD monkey_test_py2.x/.idea,注意這個路徑可以從上部中看出,這個命令將文件放在暫存區
-
輸入git checkout [ 被刪除的文件或文件夾 ],我這里輸入git checkout monkey_test_py2.x/.idea,這個命令是將暫存區文件拉回本地
-
之后查看本地文件位置,可以看到被刪的文件夾已經恢復