把频繁修改的部分独立成一个repo,然后5个不同产品不同的repo,都以submodule形式引入那个公共repo
不过说起来简单做起来没那么容易
以前接触过一个奇葩外包,不会用merge,把一个repo clone到两个目录,然后对照着改,真特么服了
【 在 foliver 的大作中提到: 】
: 要是这么简单就好了。
: 实际上你可以认为这个5个分支是5套产品。部分代码差异极大,有些甚至是互相冲突的。简单的merge基本不可能。
: 本质上是软件架构没有搭建好,共性部分和差异部分耦合在了一起。
: ...................
--
FROM 111.204.208.*