背景:假设从 master 1.0 版本新建分支重构代码,新分支叫 v2。 重构过程中,master 1.0 不断有新的修改或 bug 修复合并。等到 v2 开发完成时,两个分支之间差异太多,冲突也很多。
这样的场景下,如何处理才能比较好的发布 master 2.0?实践中,当重构代码时,如何操作才能比较好的避免大量冲突的出现?