[英]Git: how to revert the local edit before using git checkout <old-revision> <file>?
假設我有一個文件file.txt
,我已經提交了一些修訂,現在我已經在工作副本中對其進行了編輯,但是我沒有上演或提交這些編輯。
然后,我使用git checkout <an-old-revision> file.txt
, file.txt
返回到舊的提交。
現在,我為結帳感到遺憾,如何恢復編輯?
使用git時,您無法取回這些本地更改,因為您從未提交/添加或隱藏它們。 如果您使用像Eclipse或IntelliJ Idea這樣的IDE,那么我要檢查的第一件事就是您是否可以通過文件的本地歷史記錄恢復所做的更改。 如果您不使用IDE,則備份將很有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.