关于个性化需求的 git 分支管理
資深大佬 : vhysug01 7
如果是公司自有产品,git 主分支一直往前 push,主分支上打 tag,对应线上版本
如果是做外包,除了主分支一直往前提交外,A 公司需要个性化定制 a 功能,B 公司个性化定制 b 功能,也因此开了 a,b 两个分支,到后面,分支越来越多,各个分支的基本代码版本也越来越乱,维护也不方便,有什么可以解决此坑的办法么?
大佬有話說 (16)
如果是公司自有产品,git 主分支一直往前 push,主分支上打 tag,对应线上版本
如果是做外包,除了主分支一直往前提交外,A 公司需要个性化定制 a 功能,B 公司个性化定制 b 功能,也因此开了 a,b 两个分支,到后面,分支越来越多,各个分支的基本代码版本也越来越乱,维护也不方便,有什么可以解决此坑的办法么?
谢谢大佬,尽管不太明白插件化 /模块化 实现,但是大致有点想法了
Git 用 remote,比把模块全堆在分支上要清晰一点
简单说,使用 gitflow 的方式,管理仓库之间的逻辑