2025年git comit 修改 提交信息 撤回提交信息

git comit 修改 提交信息 撤回提交信息写完代码后 我们一般这样 git add 添加所有文件 git commit m 本功能全部完成 执行完 commit 后 想撤回 commit 怎么办 这样凉拌 git reset soft HEAD 这样就成功的撤销了你的 commit 注意 仅仅是撤回 commit 操作 您写的代码仍然保留 说一下个人理解

大家好,我是讯享网,很高兴认识大家。

写完代码后,我们一般这样

git add . //添加所有文件

git commit -m “本功能全部完成”

执行完commit后,想撤回commit,怎么办?

这样凉拌:

git reset --soft HEAD^

这样就成功的撤销了你的commit

注意,仅仅是撤回commit操作,您写的代码仍然保留。


讯享网

如果你进行了2次commit,想都撤回,可以使用HEAD~2

至于这几个参数:
–mixed
意思是:不删除工作空间改动代码,撤销commit,并且撤销git add . 操作
这个为默认参数,git reset --mixed HEAD^ 和 git reset HEAD^ 效果是一样的。

注意完成这个操作后,就恢复到了上一次的commit状态。

git使用amend选项提供了最后一次commit的反悔。但是对于历史提交呢,就必须使用rebase了。
git rebase -i HEAD~3
表示要修改当前版本的倒数第三次状态。
pick:*

 如果你要修改哪个,

讯享网
小讯
上一篇 2025-04-11 20:53
下一篇 2025-03-04 10:15

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/43779.html