如何将带有 cocoapods 的 Xcode 项目添加到 github

How to add Xcode project with cocopods to github

我按照此 link 将项目添加到 GitHub。我可以使用这些说明成功创建存储库。

但无法将带有 pods(.xcworkspace) 的 Xcode 项目添加到 GitHub。 我知道我们应该只添加 podfile 来减少负载。但不确定如何实现。

经过几个小时的试错,发现以下解决方案有效。如果谁有更好的解决方案请提出。

  1. 打开您的 git 中心网站,创建一个包含自述文件和 .git忽略文件的新存储库。

  2. 将存储库克隆到您的 machine.Open 终端。

    cd your_directory

    git 克隆 your_repo_url

  3. 将您现有的项目文件夹复制并粘贴到此目录(“您的目录”)- 确保您已从该文件夹 Refer this link[=15] 中删除本地 git =]

  4. open gitignore file and uncommnet the below line.(# Add this line if you want to avoid in source code from the Xcode workspace) *.xcworkspace

  5. 在终端运行命令中git status 这将列出您在文件夹中所做的新更改。

  6. 运行命令git add --all

  7. run commit -m "commit message"

  8. git push

确保您已从项目中删除大文件,如视频音频等文件

当您将此存储库检出到另一个文件夹时,请确保您 运行 pod install 并创建 xcworkspace。