使用类似应用设置 git

Setting up git with similar apps

我是 .git 的新手,我有三个 IOS 应用程序,它们彼此之间几乎没有什么不同。我需要知道如何在源代码树上设置一些东西,这样当我将一个更新推送到其中一个应用程序时,其余应用程序就会发生这种变化。我对 git 了解不多,但如果有人能帮助我,那就太好了!

答案可能是 Xcode 答案而不是 git 答案。我建议创建一个具有多个目标的 Xcode 项目。每个目标将构建您的 3 个应用程序之一,目标之间共享公共源和资产。

每当你创建一个克隆项目时,总是 fork 它。因此,您始终可以在任一项目中推送更改。 如果不是这种情况,select 更改源代码树中的项目并通过它创建补丁。在另一个项目上,应用该补丁。您将获得所有更改。