1、git set 1、git set 回滚本地分支 2、git push -f 回滚远程分支(不会回滚其他用户已拉取的代码) 用来回滚本地未提交远程分支 可以reset到合并进来的其他分支的版本 2、git revert git revert 回滚某指定一版本的下一次提交版本 相当于撤销指定的commit 例如 commit3 commit2 commit1 revert commit2 commit1,commit3都还保留 撤销了commit2的提交