从xcode中的git导入项目

时间:2013-08-06 15:54:52

标签: xcode git

我有一个源代码控制项目,位于远程存储库,我提交并推送到。

现在我需要让另一个程序员在同一个项目上工作,因此需要使用相同的Git仓库。

我无法弄清楚如何从现有的Git仓库导入项目。

我和Eclipse和Git一起工作过,我没有遇到任何问题。

感谢任何帮助。

4 个答案:

答案 0 :(得分:25)

适用于xCode 6及更低版本

在xCode中转到Window>>组织者

然后选择存储库

单击+按钮并选择Checkout或Clone repository

然后输入GIT的详细信息

适用于xCode7及以上

转到窗口>>欢迎来到xCode

点击左侧的签出现有项目按钮。

然后输入您要访问的存储库的详细信息。

答案 1 :(得分:2)

对于没有*.xproj文件的Xcode 9.4和Git存储库简单源代码管理 - >克隆... 方法不起作用。 Xcode只是克隆远程存储库并在Finder中打开它 - 没有项目被创建也没有打开。

这适用于我的远程C ++存储库:

  1. $ git clone [your_repo.git]
  2. 创建新项目 Shift + CMD + N
  3. 启用版本控制

    version control

  4. 现在你应该克隆了repo和新的Xcode repo:

    new repo

  5. 在新的Xcode repo中删除除* .xcodeproj之外的所有内容

  6. 在Xcode中删除默认的组和文件(产品除外):

    remove default groups and files

  7. 将克隆的repo内容复制到新的Xcode项目目录中:

    $ ditto [cloned_repo/] [new_repo/]

    检查.git目录是否已成功复制。

  8. 将dirs和文件添加到项目中。将它们从Finder拖放到新的Xcode项目中。请勿拖动.git*.xcodeproj

    drag'n'drop

    references

  9. 检查分支和提交历史记录:

    check version control history

答案 2 :(得分:0)

由于答案很旧,现在有了一种更简便的方法,可以直接从Github和Bitbucket 导入/克隆项目到Xcode中。

Bitbucket::按 Xcode克隆按钮 enter image description here

Github::按在Xcode中打开按钮 enter image description here

答案 3 :(得分:0)

现在(版本12.0.1)似乎没有“正式支持”的方式在没有* .xcodeproj文件的存储库中使用Xcode进行源代码控制