参考 git revert是创建一个新的commit revert恢复的话再revert一次就好了 如果想回退某几次revert 假设上面的想回退commit2 commit3连续的 前闭后闭 git revert -n 开始的commit_id^..结束的commit_id 前开后闭 git revert -n 开始的commit_id..结束的commit_id