1. 程式人生 > >git撤銷commit,但未git push的命令

git撤銷commit,但未git push的命令

在git push的時候,有時候我們會想辦法撤銷git commit的內容  1、找到之前提交的git commit的id  git log  找到想要撤銷的id  2、git reset --hard id  完成撤銷,同時將程式碼恢復到前一commit_id 對應的版本  3、git reset id  完成Commit命令的撤銷,但是不對程式碼修改進行撤銷,可以直接通過git commit 重新提交對原生代碼的修改 ---------------------  作者:在路上的碼農  來源:CSDN  原文:https://blog.csdn.net/dong19900415/article/details/70495716  版權宣告:本文為博主原創文章,轉載請附上博文連結!

注:本來應該收藏就可以的,但是由於第二個命令有錯誤,應該是git reset --hard id,而不是原文中的git reset -hard id,所以轉載糾正一下