有时候commit后发现commit信息错了或者是添加了不想commit的内容,但还没有push到远程仓库
场景1:Git撤销commit消息,保留本地修改
git reset --soft commit_id
场景2:Git撤销commit消息,本地不保留
git reset --hard commit_id
node:(commit_id = git log查看上一个id)
git reset --soft commit_id
git reset --hard commit_id
node:(commit_id = git log查看上一个id)