我第一次提交到 git 存储库;然后我对这个承诺感到后悔并想恢复它。我尝试
# git reset --hard HEAD~1
我收到这条消息:
fatal: ambiguous argument 'HEAD~1': unknown revision or path not in the working tree.
此提交是存储库的第一次提交。知道如何撤消 git 初始提交吗?
您只需要删除您所在的分支即可。你不能使用git branch -D
因为这有一个针对这样做的安全检查。您可以使用update-ref
去做这个。
git update-ref -d HEAD
Do not use rm -rf .git
或类似的内容,因为这将完全擦除您的整个存储库,包括所有其他分支以及您尝试重置的分支。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)