我刪除了一些未提交類和ı承諾所有文件和推。 我不知道我該如何解決這個問題。 請幫幫我。我重要的課程已經失去。我嘗試了一些git命令,但我沒有修復。 我用過;Git撤消提交併推送後刪除的文件
- 混帳藏匿
- 混帳硬
我刪除了一些未提交類和ı承諾所有文件和推。 我不知道我該如何解決這個問題。 請幫幫我。我重要的課程已經失去。我嘗試了一些git命令,但我沒有修復。 我用過;Git撤消提交併推送後刪除的文件
不幸的是,這不是一個情況的Git可以幫你。如果你刪除的文件沒有被提交,那麼的定義 Git不知道任何關於它的信息,並且無法幫你恢復它。
爲了避免將來出現這種情況,我建議您提前提交,確保提交。如果您想要更清晰的歷史記錄,您可以隨時壓縮提交內容,但如果您犯了錯誤,則創建WIP提交可讓您輕鬆回滾。
如果您不小心刪除了有已提交的文件,則可以按照Find and restore a deleted file in a Git repository中所述將其恢復。
謝謝你的回答。不幸的是,我丟失了我的文件:( –
@CemDırman:是的,對此抱歉。請務必[接受我的回答](// stackoverflow.com/help/accepted-answer),因爲這表示其他人已解決問題,並且還會給你2個代表!(如果你有足夠的[聲望](// stackoverflow.com/help/whats-reputation),你也可以[upvote](// stackoverflow.com/privileges/vote-up)。 ) –
[查找和恢復Git存儲庫中已刪除的文件]可能的重複(http://stackoverflow.com/questions/953481/find-and-restore-a-deleted-file-in-a-git-repository ) – ZimSystem
我已經試過這個解決方案。但我沒有修復@ZimSystem –
不幸的是,這些文件已經不存在了,你有備份嗎? –