一、保存本地修改,只是撤销下提交记录而已
在git commit之后,正想着push呢,突然发现有些东西我们不想push上去。
这个时候我们想把提交的撤销掉,重新提交我们想提交的,push我们想push的。
1、找到之前提交的git commit的id
git log
找到想要撤销的id。
2、想要撤销最后一次的提交(id即为倒数第二次提交的id)
git reset id
完成撤销,本地修改依然存在,接下来在原基础上修改,正常提交即可。
二、不保存本地修改,直接还原到别人提交的id版本
执行“git reset –hard 你想要到某一个版本的commit id”