編輯:感謝您的答覆大家,但我的道歉 - 我在尋找一箇舊文件(我沒有在工作的同時上)的最新版本我的應用程序的是複製過來,當我備份該目錄。我可以從.git目錄中恢復未被取消的文件嗎?
我正在開發應用程序,但忘記在格式化驅動器/重新安裝操作系統之前提交更改。我沒有事先拿到我的應用程序目錄(其中包括.git目錄)的副本。
是否有可能恢復我正在處理的備份時未提交的文件?
我已經恢復了應用程序的備份目錄,但它似乎是最後一次提交的狀態。
如果因爲沒有那麼多的變化而不可能發生令人頭疼的事情,但仍然是 - 不會失去任何工作。
這個問題就是爲什麼應用程序目錄的副本沒有拾起的變化有什麼奇怪的。你是如何做備份的? – Christopher 2012-08-10 20:31:35
我只是將包含應用程序目錄的項目文件夾拖到我的外部磁盤上。 – A4J 2012-08-10 20:42:16
@ A4J如果你複製了整個工作目錄,那麼我希望你有所有未提交的更改,而不必訴諸於git。看起來很奇怪,情況並非如此。 – bames53 2012-08-10 20:44:48