[英]How to revert “git checkout --” to get local changes back
我錯誤地運行了git checkout --
,所有本地更改都消失了。 運行git log
時我什么也看不到。 如何找回所有本地更改?
據我所知,調用git checkout — <file>
將永久丟棄該文件上的本地更改,這意味着您將無法檢索它。
但是,如果您的工作可能在單獨的IDE或工具上,則可能會有修訂歷史記錄,因此您可以從那里進行檢索,但是我不確定是否仍然可以。
Git有一個專門的頁面用於解決這個問題: 如何使用GIT撤消更改
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.