在git commit之後,正想着push呢,突然發現有些東西我們不想push上去,
這個時候我們想把提交的撤銷掉,重新提交我們想提交的,push我們想push的。
1、找到之前提交的git commit的id
git log
找到想要撤銷的id。
2、git reset --hard id
完成撤銷,同時將代碼恢復到前commit_id 對應的版本,強制回滾到之前的版本。
3、git reset id
完成撤銷,停留在當前版本,不對代碼修改進行撤銷,可以直接通過git commit重新提交對本地代碼的修改。