0
我試圖將我的更改推送到我的git存儲庫,所以我運行一個通用命令將我的文件添加到舞臺。如何撤消文件上的git checkout?
git add --all
但是,從這些文件,我假裝排除特定的文件,我跑錯:
git checkout <file>
,而不是
git reset <file>
至於結果,我的文件變化恢復到這是最後一個狀態。 我失去了所有我最近的變化......
我該如何恢復這個混亂?
可能重複的[可以git撤消unsaged文件的結帳](http://stackoverflow.com/questions/2689265/can-git-undo-a-checkout-of-unstaged-files) –