1.首先使用git log命令查看提交記錄,找到出錯的那一筆提交的commit_id(黃色)
?文章來源:http://www.zghlxwxcb.cn/news/detail-506873.html
2,用命令git?rebase?-i commit_id?,查找提交記錄
?
git rebase -i 15774a44d46bcd0c055b07c63bd0ecbe35a9660b
3.執(zhí)行(2)命令后出現(xiàn) 如下界面:
?4. 輸入 i 進入編輯模式,在要刪除的commitid 前,將pick修改成drop。看到的結果如下圖:
?
5.編輯完成,按鍵盤Esc,退出編輯模式,然后按Shift+; 再輸入 wq!(保存文件的寫入修改)退出。(q!是不保存修改)
?
6. 這時候本地刪除已經(jīng)完成了,然后推送到遠端git push --force文章來源地址http://www.zghlxwxcb.cn/news/detail-506873.html
到了這里,關于git 刪除某一條提交記錄的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!