git怎么取消commit
修改本地代码后,提交改动的代码到远程库里时可能会遇到将注释写错的情况,那么这个时候该如何撤回错误的commit操作重新commit。
情况一:撤销git commit命令和撤销git add
命令:
git reset --hard HEAD^
作用:删除工作空间修改过的代码,撤销commit&撤销add
情况二:仅撤销git commit 命令
命令:
git reset --soft HEAD^
作用:不删除工作空间修改过的代码,仅撤销commit
修改本地代码后,提交改动的代码到远程库里时可能会遇到将注释写错的情况,那么这个时候该如何撤回错误的commit操作重新commit。
情况一:撤销git commit命令和撤销git add
命令:
git reset --hard HEAD^
作用:删除工作空间修改过的代码,撤销commit&撤销add
情况二:仅撤销git commit 命令
命令:
git reset --soft HEAD^
作用:不删除工作空间修改过的代码,仅撤销commit