git的撤銷

git有兩種撤銷 : 第一種是撤銷前面所有的上傳的代碼 ; 第二種是只撤銷你制定的那一版代碼
第一種 -------------------------------------
步驟一:查看提交記錄

 git log 

步驟二:在本地回滾到某個版本,這個時候只是在本地提交了代碼(后面是提交的編號,具體的可以在git log中查看到)

git reset --hard 139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96

步驟三:把修改提交到遠(yuǎn)程分支【注意:把master修改成自己要提交的那個分支】

git push -f -u origin master

第二種 -------------------------------------
步驟一:查看提交記錄

  git log 

步驟二:反做,使用“git revert -n 版本號”命令

git revert -n 8b89621019c9adc6fc4d242cd41daeb13aeb9861

注意: 這里可能會出現(xiàn)沖突,那么需要手動修改沖突的文件

步驟三:把修改提交到遠(yuǎn)程分支【注意:把master修改成自己要提交的那個分支】

  git push
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容