如何还原“ git rm -r”?

用户名

我不小心说了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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章