1. 程式人生 > >Git撤銷git commit 但是未git push的修改

Git撤銷git commit 但是未git push的修改

1. 找到上次Git commit的 id

     git log 

     找到你想撤銷的commit_id

2.  git reset --hard commit_id

      完成撤銷,同時將程式碼恢復到前一commit_id 對應的版本。

3. git reset commit_id 

     完成Commit命令的撤銷,但是不對程式碼修改進行撤銷,可以直接通過git commit 重新提交對原生代碼的修改。