我不小心说了git rm -r .
。我该如何恢复?
我没有犯。
我认为所有文件都标记为删除,并且也从我的本地结帐中实际删除。
编辑:我可以(如果我知道命令)恢复到最后一次提交。但是如果我能撤消这个问题会好得多git rm -r .
。因为我不太确定在上次提交之后和提交之前我做了什么git rm -r .
。
git reset HEAD
应该做。如果您没有任何未提交的更改,那么
git reset --hard HEAD
应该强制将所有内容重置为您的最后一次提交。如果您确实有未提交的更改,但是第一个命令不起作用,请使用git stash
以下命令保存未提交的更改:
git stash
git reset --hard HEAD
git stash pop
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句