git commit后如何撤销

        修改本地代码后,提交改动的代码到远程库里时可能会遇到将注释写错的情况,那么这个时候该如何撤回错误的commit操作重新commit。

情况一:撤销git commit命令和撤销git add

命令:git reset --hard HEAD^

作用:删除工作空间修改过的代码,撤销commit&撤销add

情况二:仅撤销git commit 命令

命令:git reset --soft HEAD^

作用:不删除工作空间修改过的代码,仅撤销commit

你可能感兴趣的:(git,git,github)