如何完全丢弃 Git 分支中的所有提交
要完全丢弃 11204 个 commit,您可以使用以下命令:
git reset --hard HEAD~11204
但是,根据您提供的错误消息,可能是因为您的分支没有 11204 个 commit,或者您的命令有误。
可以使用以下命令查看当前分支的提交历史:
git log --oneline
确保您的分支确实有 11204 个 commit。如果没有,请修改命令中的数字。
如果您想完全删除这些 commit 并将分支重置为远程仓库的状态,可以使用以下命令:
git fetch origin
git reset --hard origin/master
这将重置您的分支为远程仓库的最新状态,并丢弃本地的所有 commit。请确保在执行这些命令之前没有未提交的更改,因为这些命令会删除所有未提交的更改。
原文地址: https://www.cveoy.top/t/topic/plyt 著作权归作者所有。请勿转载和采集!