gihub里面有个CMS系统仓库,建一个网站有些代码可能会有少量变动。
如果我建10个网站
是创建10个分支还是创建10个CMS系统仓库比较合理
分析一下以后有没有需要共同修改的东西。如果没有就仓库被,不过有的话反正也费劲,只有需要对十个分支全部修改做分支才有意义
放在同一个仓库同一个分支,在代码层面通过抽象封装变动的部分。
这方法不太适用我这情况。
CMS有10个类库,一个网站的改动可能有5个类库有变动,加上Razor视图也有改动。
不知道是分支还是新建仓库好
@parabeyond008: 你要乱改自然是一个网站一个库了,十个分支乱改还怎么合并,还怎么变基
想共享代码自然是要想好怎么区分变动的部分
10个网站10个仓库,代码是跟着需求走的,总有不一样的部分。
你放在10个分支,dev test prod这些分支你都要一一对应不同网站,开发测试都麻烦,人员更替不利于维护