Git撤销Commit提交:三种方法详解
要撤销最近的 commit 提交,可以使用以下命令:
git reset HEAD~
这将撤销最近的 commit,并将更改还原到暂存区。如果还想保留修改,可以使用以下命令:
git reset --soft HEAD~
这将撤销最近的 commit,但保留修改的内容。
如果想完全撤销最近的 commit,并放弃修改的内容,可以使用以下命令:
git reset --hard HEAD~
这将撤销最近的 commit,并将修改的内容完全删除。
请注意,撤销 commit 后,你可能需要使用 git push --force 命令来强制推送到远程仓库。这样做会覆盖远程仓库中的提交历史,请谨慎操作。
原文地址: https://www.cveoy.top/t/topic/qmRI 著作权归作者所有。请勿转载和采集!