gpt4 book ai didi

git - 如何恢复最初的 git 提交?

转载 作者:IT王子 更新时间:2023-10-29 01:12:36 24 4
gpt4 key购买 nike

我第一次提交到 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

不要使用rm -rf .git 或任何类似的东西,因为这将完全删除您的整个存储库,包括所有其他分支以及您正在尝试的分支重置。

关于git - 如何恢复最初的 git 提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6632191/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com