自己記錄一些自己使用到的命令
1.git刪除push到遠(yuǎn)程服務(wù)器的commit
# 1.通過找到想要退回到的哪個commit_id
$ git log
# 2.本地代碼變成某個提交記錄時刻的代碼
$ git reset --hard commit_id
# 3.推送到服務(wù)器案糙,一定要加 --force 參數(shù) "master":對應(yīng)的分支即可
$ git push origin HEAD:master --force
2.git刪除commit記錄 還沒有push到遠(yuǎn)程分支上
# 1.通過找到想要退回到的commit_id
$ git log
# 2.本地代碼會變成你想要的那次代碼。這次之后提交的代碼都沒有了
$ git reset --hard id
# 3.完成撤銷靴庆,停留在當(dāng)前版本时捌,之前的代碼還是在的。只是本地的提交記錄沒了
$ git reset id