用于多个临时/生产环境的git-flow

Ben*_*tet 6 git git-workflow git-flow

我正在尝试将git-flow应用于具有多个共享相同代码库的网站的项目.

我目前使用许多功能分支,一个开发分支,一个支持分支和许多生产分支:每个站点一个,因为每个站点都定制了一些配置文件.

git flow工具不提供许多主/生产分支,而是单个分支. 我能做什么?

Uri*_*ter 0

坦率地说,这听起来像是应用程序配置问题——而不是 git 问题。

我们已经在系统中找到了原生支持“覆盖”文件的方法——系统首先查找自定义文件,然后回退到默认文件。

如果您无法使您的应用程序在运行时动态可定制,我将实现一个在部署时进行覆盖的构建过程。

  • 我将为共享库内容实现 Git 子模块。例如,您有 4 个存储库:iPhone 应用程序存储库、Android 应用程序存储库、Windows Phone 应用程序存储库和共享库存储库。您可以将共享库存储库子模块到其他每个存储库中,这样您就可以与平台存储库中的特定配置内容分开开发和测试共享库代码。只是一个想法。 (2认同)