1. 让同事们把错误分支上还未提交的代码提交。
2. 先把有错误代码的分支备份。
3. 让同事们删除各自错误分支的本地分支。
4. 用git reset --hard commitId(合并错的前一次提交的id) 命令回到合错前的前一次。
5. 用git cherry-pick commitId1..commitId100 命令把错误提交后面的分支合并回来,可以是单独一个commitId, 也可以是一个区间(commitId1..commitId100],注意这个区间不包含commitId1。
6. git push --force,强制提交。