Git:托管在远程存储库中的库?

时间:2015-08-22 19:22:53

标签: ios git github bitbucket

我正在一个项目中工作,该项目中有一些似乎位于远程存储库中的库。例如:

Remote library

当我克隆项目时,所有带有该图标的库都会丢失。我需要执行另一个命令来下载它们吗?

作为参考,这是一个iOS项目,这些是Objective C库。

2 个答案:

答案 0 :(得分:1)

通常,第三方库通过CocoaPods或git子模块添加到项目中。

如果您的项目使用podfile,那么您将在项目目录中找到pod install,打开终端并导航到包含podfile的目录,然后输入此命令git submodule update --init以检出所有库,一旦你有工作区通过工作区打开该项目,它将创建一个工作区。

如果将其他库添加为子模块,则可以使用--recursive结帐。

答案 1 :(得分:1)

我的猜测是,它们是您正在克隆的存储库的子模块。尝试将@import package 选项添加到克隆命令。