https://blog.csdn.net/davidhopper/article/details/95597551
使用git管理代碼版本時,有時需要刪除一些本地錯誤提交的記錄,如果待刪除記錄是最后一條或N條記錄,操作很簡單,使用如下命令即可:
# 刪除本地最后一條記錄,如果需要刪除最后提交的N條記錄,將“1”替換為一個具體的數字“N”即可。
git reset --hard HEAD~1
1
2
但生活往往不會太過於簡單,有時我們會需要刪除提交記錄中的某幾條,例如,使用git log命令(小提示:可以使用git log --oneline查看精簡的提交記錄)查看得到的提交記錄如下