从xcode中的git导入项目

Ant*_*ton 11 git xcode

我有一个源代码控制项目,在我提交和推送的远程存储库中.

现在我需要让另一个程序员在同一个项目上工作,因此需要同样的Git repo.

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

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

任何帮助表示赞赏.

Ada*_*son 25

对于xCode 6及更低版本

在xCode中转到Window >> Organizer

然后选择存储库

单击+按钮,然后选择Checkout或Clone repository

然后输入您的GIT的详细信息

对于xCode7及以上版本

转到窗口>>欢迎使用xCode

单击左侧的签出现有项目按钮.

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

  • 从Xcode 7开始,存储库不会出现在Organizer下.您可以使用Window >> Welcome to Xcode. (7认同)

Pet*_*rik 5

对于没有*.xproj文件的Xcode 9.4 和 Git 存储库,简单的Source Control -> Clone...方法不起作用。Xcode 只是克隆远程存储库并在 Finder 中打开它 - 没有创建或打开项目。


这是对我的远程 C++ 存储库有效的方法:

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

    版本控制

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

    新的回购

  5. 在您的新 Xcode 存储库中,删除除 *.xcodeproj 之外的所有内容

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

    删除默认组和文件

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

    $ ditto [cloned_repo/] [new_repo/].

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

  8. 将目录和文件添加到项目中。将它们从 Finder 拖放到新的 Xcode 项目中。不要拖拽.git*.xcodeproj

    拖放

    参考

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

    检查版本控制历史