【发布时间】:2019-01-28 03:50:13
【问题描述】:
我的 Xcode 项目有问题。我正在使用像 alamofire 这样的框架的子模块。我按照 github 步骤添加了这个...运行以下命令:
$ git 子模块添加https://github.com/Alamofire/Alamofire.git
然后下一步就是进入项目...
但我的问题是提交和推送。当我在其他计算机上使用 sourcetree 从 git 克隆项目或删除 repo 并下载时,alamofire 和其他 sdk 的文件夹为空。
如果我打开 xcode 项目是红名,因为没有文件。但是在我的第一个本地存储库中所有工作,如果我尝试更改源树中的子模块,文件将被下载并出现。
但如果我使用:
git clone --recursive https://github.com/meme/myRepo.git FOLDER_NAME
使用此命令下载所有文件。
当我将我的 repo 克隆到具有 sourcetree 的计算机时,我想获取这些子模块的内容。
如何解决这个问题,然后下载 repo 直接出现在 sdks 上?
【问题讨论】:
标签: ios xcode git alamofire atlassian-sourcetree