知方号

知方号

git撤销commit

git撤销commit

git撤销commit 原创

wx584411d751930 2023-09-29 21:03:12 博主文章分类:T-Git ©著作权

文章标签 git撤销commit git 工作空间 关闭窗口 文章分类 Html/CSS 前端开发

©著作权归作者所有:来自51CTO博客作者wx584411d751930的原创作品,请联系作者获取转载授权,否则将追究法律责任

如果commit之后发现提错分支了,提到主分支了,很糟糕想撤回

git reset --soft HEAD^

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

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

--soft:不删除工作空间改动代码,撤销commit,不撤销git add . 

--hard:删除工作空间改动代码,撤销commit,撤销git add . 

如果commit注释写错了,只是想改一下注释,只需要:

git commit --amend

按insert键更改,改后按esc键,输入“:wq”回车即可,但是我第一次用这个命令时候,wq怎么也不好使,没法关闭窗口,第二次用就好使了

 

赞 收藏 评论 分享 举报

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。