2017-10-04 103 views

回答

4

如果告訴git忽略這些目錄,按照定義,它們不會在git存儲庫中被跟蹤。所以,就我所知,我恐怕沒有任何git可以做到恢復這些目錄。

你唯一的機會就是一些單獨的備份機制,例如macOS上的Time Machine或其他數據恢復方式。通常當你刪除一個文件時,實際上只有文件系統地址表中的一些條目被刪除,而實際的數據仍然在物理上存在,直到相應的數據塊被其他數據覆蓋。數據恢復工具利用這一事實來恢復已刪除的數據。但這顯然是與git完全無關的事情。

+0

不幸的是我沒有在我的macOS上安裝Time Machine。我不得不再次克隆。 – NishiJain