一个仓库有 5 个分支在开发需求, 测试周开始时会合并到 dev 分支一起测, 现在有一个分支 A 出问题不能按时上线了,只上另外 4 个分支的代码, 但是分支 A 的代码和其他分支的有交叉. 这种情况要怎么剔除 dev 里的分支 A 代码呢?
1
lovelylain Dec 20, 2022 via Android
为什么这样分支管理,分支开发测试,没问题要发布时才合入主干不好吗
|
2
optional Dec 20, 2022 via iPhone
revert commit
如果你合进去是 squash commit ,那就更方便了 |
3
Helsing Dec 20, 2022 via iPhone
|
4
renmu Dec 20, 2022 via Android
然后发现代码的 commit 都是乱七八糟,压根 revert 不了,不如就合进去,业务代码手动注释掉。
如果业务代码内部还有交叉,建议早点开始这个工作再走一遍测速,或者打产品一顿(狗头) |