Git 撤销 commit

2,029次阅读
没有评论

共计 262 个字符,预计需要花费 1 分钟才能阅读完成。

–mixed

git reset HEAD^

不删除 工作空间提交的代码,撤销 commit,并且撤销 git add . 操作。

注意:-mixed 为默认参数。git reset --mixed HEAD^git reset HEAD^ 效果是一样的。

–soft

git reset --soft HEAD^

不删除 工作空间提交的代码,撤销 commit,但不撤销 git add . 操作。

注意:就是说仅仅是撤回提交,修改的代码仍然保留在本地仓库。

–hard

git reset --hard HEAD^

删除 工作空间提交的代码,撤销 commit,并且撤销 git add . 操作。

正文完
 0
评论(没有评论)
验证码