2013-10-01 44 views
0

自從我開始編寫代碼以來,我已經完成了多次提交。不幸的是我弄亂了其中一個文件(可以說它是「messFile.txt」)。我不想重置整個存儲庫。我試圖恢復只有一個文件(從舊承諾之一)的狀態。 我可以這樣做嗎?
我會非常感謝你們的幫助,例子非常受歡迎。 祝您有愉快的一天。僅重置舊提交中的一個文件

回答

2

只是檢查出從提交這個文件要:

git checkout COMMIT_HASH -- FILENAME 

爲替COMMIT_HASH並在必要時FILENAME。在檢出文件後,您可以添加&將其提交到舊的內容以回到樹頂。

+0

非常感謝,我會嘗試這一個。 – DevWL

+0

做過這份工作。再次感謝您的幫助 – DevWL

+0

沒問題,樂意幫忙。 –

相關問題