1
我不小心發出:發佈git clean -f時,我的所有文件都被刪除了嗎?
git clean -f
在一個目錄我最近初始化。我注意到那個目錄中的所有文本文件現在都沒有了。
根據研究,我已經知道它是不可逆的。真的嗎?或者還有希望?
順便說一句,我正在使用Mac,你們可能會給我一個關於什麼免費數據恢復軟件可用於Mac的想法。
這是一個愚蠢的Git新手錯誤。
我不小心發出:發佈git clean -f時,我的所有文件都被刪除了嗎?
git clean -f
在一個目錄我最近初始化。我注意到那個目錄中的所有文本文件現在都沒有了。
根據研究,我已經知道它是不可逆的。真的嗎?或者還有希望?
順便說一句,我正在使用Mac,你們可能會給我一個關於什麼免費數據恢復軟件可用於Mac的想法。
這是一個愚蠢的Git新手錯誤。
是的,你的數據不見了。
git clean -f
刪除所有未跟蹤的文件。既然你只是init
ialized你的回購,所有的文件都沒有跟蹤,所以他們都沒有了。這就是爲什麼它們會使您使用-f
標誌:以避免意外的數據丟失。
如果你在Mac上,那麼你可能已經啓動了Time Machine?這應該對你有所幫助。
對不起,你的目錄已經不存在了。除非你在保留備份的外部服務器上運行git。如果它是本地的,並且沒有可用的備份軟件,恐怕您可能會失敗。 – Jon
另請參閱http://stackoverflow.com/questions/8346563以獲取有關「爲什麼」的更多信息 – Jon
那麼如何才能將其移至垃圾箱文件夾?如果它們被暫時刪除而不是永久刪除,那就太好了。長號 – Panoy