如果在git commit后想要撤销commit和add,则输入命令:
// An highlighted block
git reset --soft HEAD^
如果只是想重写注释,输入命令:
// An highlighted block
git commit --amend
如果要撤销commit 和 add 并不删除工作空间改动代码输入命令:
// An highlighted block
git reset --mixed HEAD^
如果要撤销commit 和 add 并删除工作空间改动代码
// An highlighted block
git reset --hard HEAD^
如果想回退到上个版本
// An highlighted block
git reset --hard HEAD^
如果想要回退到指定版本,则先输入git log查看那个版本的哈希值,然后输入
// An highlighted block
git reset --hard ×××××××××××(哈希值)