11
git checkout -- .
所有地方的變化,但不小心做了
git checkout - .
,並進行了大量的本地修改,我無法理解的。
是什麼第二個命令做的,是有可能恢復做了什麼?
git checkout -- .
所有地方的變化,但不小心做了
git checkout - .
,並進行了大量的本地修改,我無法理解的。
是什麼第二個命令做的,是有可能恢復做了什麼?
git checkout -
檢查出以前簽出的分支。所以,我認爲git checkout - .
將與以前簽出的分支的內容替換工作副本的內容。
你不能撤消,但因爲你想重置您的工作目錄中的內容,反正,你爲什麼不只是運行git checkout -- .
?
您可能需要使用git reset --hard
在未來撤消對當前分支的所有更改。它也重置索引。
如果它做任何事情,這是一個錯誤......無法找到閱讀http://www.git-scm.com/docs/git-checkout – CharlesB
單時,它如何發生的 - 將被忽略。 – Layke
'git checkout。(沒有任何破折號)對我很好。 – balki