所以啊,最好是每个人在自己的分支上开发,这样 A 改的功能,直接合到 master 上线就可以了,B 的功能还在自己的分支。 如果都合到 master 了,就只能撤销了,把 B 提交的 commit revert。如果还有合并冲突的提交,把解决冲突的提交一并 revert 了。不过如果 B 的分支还保留的话,直接 reset 就好了。
所以啊,最好是每个人在自己的分支上开发,这样 A 改的功能,直接合到 master 上线就可以了,B 的功能还在自己的分支。
如果都合到 master 了,就只能撤销了,把 B 提交的 commit revert。如果还有合并冲突的提交,把解决冲突的提交一并 revert 了。不过如果 B 的分支还保留的话,直接 reset 就好了。