2012-07-12 39 views
0

我改變了我的項目中的文件目錄結構,現在當我做git reset --hard 514c98bd我得到我的文件,因爲他們在514c98bd提交,但不是目錄結構。無法恢復與git reset文件結構

我通過IDE更改了目錄結構,現在它完全混亂了,不可能像以前那樣通過手來獲取所有內容。爲什麼git不像在目錄中那樣恢復文件,如果它確實如此 - 我該怎麼做?非常感謝。

回答

2

我的猜測是你有額外的文件存在?如果是這樣,請嘗試使用「git clean -dfx」來進行清理(包括目錄,強制刪除,刪除.gitignored文件)。另外:請更具體地說明你的問題。 「但不是目錄結構」告訴我們,你沒有你所期望的;它並沒有告訴我們你有什麼你的預期。

+0

謝謝安迪,'git clean -dfx'解決了這個問題。 – Eugene 2012-07-12 19:26:25