一、保存本地修改,只是撤銷下提交記錄而已
在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”