我的情況是最簡單的。我一個人工作(沒有團隊,我沒有使用GitHub/Bitbucket)如何恢復從我的Git倉庫中設置的文件?
我只想保存在我的本地項目Git回購所有階段的工作。
我瀏覽了十幾個教程,並且大家建議git checkout 234abc7
返回到那個特定的提交。我這樣做是爲了從昨天恢復一個文件集,並且在我的GitBash中看到沒有階段性更改和未跟蹤的文件,但實際上我的工作目錄中的所有文件保持不變。沒有改變過去的階段。
當然,git reset --hard
確實有效,但我想保存在我的Git倉庫中,然後提交,以便明天我可以返回到我的工作目錄中的今天的文件集。
你能附上一個演示示例到你的文章究竟是你的關注是什麼? –
是否想要恢復到Git倉庫中跟蹤的以前狀態的文件?如果你忘記了'git add',Git就沒有該文件過去內容的記錄。 ('git reset --hard'在這種情況下也不起作用) –
你的問題很難理解,特別是那個部分:「那個文件來自」。你能否重新說明你的問題?描述給出了一些提示,但很難理解你確切的問題。 –