我的存儲庫中有一個文件,我不小心重置爲git reset --hard
。該文件仍在存儲庫中,但由於沒有提交更改,我無法實現。Git:撤消未提交的更改以重置特定文件
我發現了一些相關的問題:
- Recovering added file after doing git reset --hard HEAD^
- Accidentally reverted to master, lost uncommitted changes
但是這些我剛剛發現只有一些老丟失的東西,但不是這個最近。有沒有類似grep
這種特定文件的歷史記錄?
編輯:有什麼可以幫助的是,我知道丟失的文件的內容。也許如果我可以grep
晃來晃去的斑點/提交此內容?
您使用的是IDE嗎?如果是,請檢查本地歷史記錄,或嘗試撤消。 –
不幸的是,這是在遠程主機上。 –
您在重置之前是否有'git .add'?如果沒有,我不認爲有辦法恢復 –