我有app
个version
。
但每个version
都有不同的Git存储库
因此,请让我知道我们如何管理每个build
variant
具有不同的repository
。
答案 0 :(得分:1)
每个版本应该有不同的标签或分支,而不是不同的存储库。
在同一个仓库中,您可以使用git worktree
来克隆仓库一次,但多次检查仓库:请参阅“Multiple working directories with Git?”。
这样,您就有了不同的文件夹,每个文件夹都有不同的项目版本。
由于只有名称/颜色/徽标正在发生变化,您需要:
重点是:一个项目,一个Git回购:见12 factors app(特别是Config section)。