在项目开发中更换开发分支的基础分支

在项目开发中,由于一些历史的原因,有可能会出现这样一种情况:

代码库里有一个发布分支,一个主开发分支;

所有人都是在开发分支上进行开发;

有人的代码跟其他人交互较少,所以直接以发布分支为基础分支进行开发;

此人开发后的代码会直接merge到发布分支中去;

时间很久了,主开发分支中的代码渐渐滞后于发布分支,且疏于维护;

这时候,公司要求所有人不得再以发布分支为基础进行代码开发,必须全部切换到主开发分支;

这个情况之下可以按照以下的流程进行切换,切换过程不会影响到别人,且不会影响到项目的开发:

猜你喜欢

转载自blog.csdn.net/ljl86400/article/details/104375052