2013-05-01 102 views
0

我不小心做了如何恢復回購去年結賬

git checkout 12345 

之前,如何撤消,並把它回到它是怎麼我這樣做之前?我可以做某種類型的重置嗎?

+0

請只發布每個問題的一個問題,並將其他移動到一個新的職位 – 2013-05-01 17:38:00

+0

完成,我創建了另一個問題 – user565660 2013-05-01 17:43:03

回答

0

git checkout覆蓋您的本地文件。 Git不知道以前的狀態,所以無法恢復它。就git而言,您的更改會丟失。

可能有其他方法來檢索以前的版本。如果啓用了Windows Shadow Copy,則會跟蹤您的更改。如果您的文件位於Dropbox中,則可以恢復到Dropbox網站上的較早版本。並且檢查你的編輯器是否寫了一個12345~12345.bak文件也無妨。一些IDE還保留完整的歷史記錄,如Eclipse和JetBrains IDE系列。