2012-06-05 60 views
0

我有一個文件夾與ROR代碼讓我們稱之爲「子文件夾」在主文件夾下稱爲「主文件夾」 我犯了一個錯誤,並從「主文件夾」 該命令刪除最除TMP代碼出現的,記錄和空app目錄恢復刪除從「Git初始文件夾」

我進一步從混帳拉遠離子文件夾,而沒有意識到這些文件刪除了

然後觸摸自述

然後加 。然後提交-m「第一次提交」這是當我得到文件的郵件等

主34f2e90]第一次提交 42的文件改變時,84328個插入(+) 創建模式100644自述 創建模式100644日誌/ development.log 創建模式100644 TMP /緩存/資產/ C7A/6A0 /鏈輪%2F442a717507a3dde80b7d59671208324c 創建模式100644 TMP /緩存/資產/ C9F/560 /鏈輪%2F8e5a9738e9bc15478e026d98335454f9 創建模式100644 TMP /緩存/資產/ CBF/380 /鏈輪%2F4f4c8476962893413bc​​66624ebedc372

Then

git push origin master

計數對象:127,完成。 增量壓縮使用多達2個線程。 壓縮對象:100%(85/85),完成。 寫作對象:100%(126/126),389.53 KiB,完成。 總計126(增量14),重新使用0(增量0)

有沒有什麼方法可以恢復這些被刪除的文件?

謝謝

回答

1

Git init不會刪除文件。它只添加一個.git目錄。

您必須意外運行另一個命令來刪除這些文件。你可以顯示圍繞這個事件的命令的shell命令的輸出嗎?

+0

我編輯的帖子見上面 –

+0

Git init仍然沒有刪除你的文件。這些消息是正常的,只是意味着你添加了內容並已提交。我已經嘗試了幾種不同的方案來複制你的問題,但不能。你的shell的歷史命令應該會顯示出你運行的命令。告訴我們,我們可能會提供幫助,儘管可能文件已經消失,除非您想使用反刪除實用程序來嘗試恢復它們。 – wadesworld