git撤销commit
如果commit之后发现提错分支了,提到主分支了,很糟糕想撤回git reset --soft HEAD^如果你进行了2次commit,想都撤回,可以使用HEAD~2--mixed:不删除工作空间改动代码,撤销commit,并且撤销git add . 操作。这个为默认参数,git reset --mixed HEAD^ 和 git reset HEAD^ 效果是一样的。--soft...
·
如果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怎么也不好使,没法关闭窗口,第二次用就好使了
更多推荐
已为社区贡献4条内容
所有评论(0)