一、本地回滚
git reset --hard commit-id # 回滚到commit-id
二、远程回滚
git checkout maingit pullgit branch main_backup# 备份分支git reset --hard the_commit_id# 本地回滚git push origin :master# 删除远程mastergit push origin master# 重新推送git branch -d master_backup# 删除备份