0

我有几个 iOS 项目都使用相同的介绍视频。视频文件不在任何项目文件夹中。当我通过引用 Xcode 项目添加它们时,我无法使用 Git 跟踪(添加?)它们。该文件是否需要位于项目文件夹的本地才能将它们添加到存储库中,或者有没有办法做到这一点?我通过引用添加它们,以便我可以对一个视频进行更改并将其反映在所有项目中。

4

1 回答 1

0

对于这样的情况,我在项目之间共享代码,我创建一个包含公共代码的 git 子模块,其中 git 子模块基本上是该公共代码的 git 存储库的迷你克隆。

因此,对于共享的源,我可以在一个项目的子模块中使用它而不会影响其他项目,直到我对它感到满意并提交并将其推送到子模块的源/主模块,然后将其从那里合并到其他的项目。二进制也应该是一样的。

这样,跟踪确实会出现在 Xcode 中。

于 2012-07-25T22:52:06.310 回答