Xcode目标的Git分支

时间:2019-02-26 08:08:50

标签: xcode git

我开发了3个项目,尽管共享了80%的代码,但它们获取数据的方式却完全不同。共享代码基本上是UI,助手,一些模型类等等。

现在,我已经能够创建一个包含由目标组织和构造的3个项目的项目。我也在尝试为每个目标创建分支,因此,是否存在一种友好的方式来按目标在Xcode中组织分支。

也许这个问题没有多大意义。如果是这样,请告诉我。

1 个答案:

答案 0 :(得分:1)

我认为更好的方法是将80%的通用代码放入由3个应用程序使用的.framework中。框架和应用程序需要自己的git repo(总共4个),您可以使用 git模块将框架repo导入到应用程序git repos中。

您的方法是违反直觉的,因为在每个应用程序中都有一个单独的git repo是更常规的做法,如果您要更改通用代码,可以在分支之间随意挑选。