2013-08-16 38 views

回答

2

您可以回到內容,他們都在.git/objects因爲你做了git add。恢復文件名將不起作用,因爲在擦除索引之前,您從未編寫過樹,但請運行git fsck --lost-found以獲取所需內容。

+0

我得到這個: 檢查對象目錄:100%(256/256),完成。 dangling commit 96d411747e922bd8ace34d9c0a4ac599fa0d1366 dangling tree f26b6ccda17707871833b3a360dd4d2dd12e6456 – handrew

+0

查看'.git/lost-found' – jthill

+0

懸掛提交?奇怪的是,我不記得git在沒有被問到的情況下做任何提交。試試'git checkout 96d4117',看看你能得到什麼。 – jthill