我意外地刪除了源目錄..我以爲我正在刪除另一個目錄。但是我有最後一次提交,這是我需要恢復的地方。Git - 如何回滾上次提交的所有更改?
我有兩個分支:
master
dev1
在DEV1:
git add .
git commit -m 'commit message'
然後:
git checkout master
git merge dev1
然後我無意中刪除整個存儲庫。
然後我很難復位到最後一次提交,我發現它顯示所有正確的更改已經完成。 但是當我到達我的目錄時,它是舊的目錄(我複製了舊的目錄,但並未從這裏刪除)。 我該怎麼辦?
您不必在那裏硬復位;只是'git checkout master - path/to/folder'。 'git status'說什麼? – poke
「刪除整個存儲庫」是什麼意思? – xlembouras
@說它沒有提交。 – Andrius