Ios 在xCode项目中使用git子模块

Ios 在xCode项目中使用git子模块,ios,xcode,git,Ios,Xcode,Git,我有一个项目(a),部分用作另一个项目(B)的子模块。这两个项目都在开发中。 子模块(A)中的部分源代码作为链接添加到父项目(B)中,无需复制,因此我可以使用子模块目录中的git pull更新文件 Q1:以这种方式使用子模块是正常的工作流吗 问题2:有没有办法自动将新文件添加到数据库中,以便自动添加新文件 成为B的一部分 问题3:在删除子模块代码后,我遇到了一些问题——它的所有部分在xCode中都显示为不存在,尽管一切都在编译中,工作正常 您可以使用椰子荚来实现此目的。它自动包含和进行更改。您

我有一个项目(a),部分用作另一个项目(B)的子模块。这两个项目都在开发中。 子模块(A)中的部分源代码作为链接添加到父项目(B)中,无需复制,因此我可以使用子模块目录中的
git pull
更新文件

  • Q1:以这种方式使用子模块是正常的工作流吗
  • 问题2:有没有办法自动将新文件添加到数据库中,以便自动添加新文件 成为B的一部分
  • 问题3:在删除子模块代码后,我遇到了一些问题——它的所有部分在xCode中都显示为不存在,尽管一切都在编译中,工作正常

    • 您可以使用椰子荚来实现此目的。它自动包含和进行更改。您可以创建本地pod,只用于共享代码,也可以创建远程pod