2015-10-19 64 views
1

通常,我們可以使用reflog恢復存儲爲提交的所有對象,即使它們已被重置。據我瞭解,這是因爲他們與.git目錄中存在的git對象一起工作。那麼,是否有可能恢復文件,如果他們上演?因爲,將在文件上演時創建blob。我們可以恢復被重置的文件嗎?

詳細解釋:我對存儲庫進行了一些更改,並已將其上傳。現在,我想刪除未分離的更改,但是我重置了整個存儲庫,從而失去了所做的所有更改。我只想恢復階段性變化。

當我上傳文件的博客將創建..將有可能找到blob並恢復它們(更改)?

回答

0

呃,從技術上講,可能的變化依然存在。唯一的問題是,他們只知道他們的哈希(顯然你不知道)。因此,如果沒有已知的參考文獻,即使是「弱」,您從reflog這樣的參考文獻中也沒有找到它們的方法。所以,我的猜測是,你不能再復活他們,對不起。

+0

是的,這就是我害怕的 –

相關問題