添加现有的Xcode 5项目的本地回购

我已经运行了一个Xcode 5教程,希望做一些重大的改变,但是想把这个Xcode 5项目放入一个仓库。

我已经做了一些阅读,你可以通过去Xcode的 – >首选项 – >帐户 – >添加库 – >input存储库地址添加一个存储库:

那么我在这里input一个本地存储库(在我的iMac)我想工作?

干杯。

我会从命令行执行此操作。

  1. closuresXcode.app
  2. 打开Terminal.app
  3. $ cd /path/to/project/dir
  4. $ git init .
  5. 创build一个.gitignore文件来忽略一些你不想跟踪的Xcode和输出文件(见下文)。
  6. $ git add .gitignore
  7. $ git add .
  8. $ git commit -a -m Initial.

示例(但不完整) .gitignore文件:

 build/ */xcuserdata/ 

最有可能的是,你会想要添加一个远程跟踪回购,也许在github或bitbucket(一旦裸露的回购已经在那里创build):

 $ git remote add origin https://bitbucket.org/yourname/yourrepo.git $ git push -u origin --all $ git push -u origin --tags 

当您下次打开Xcode项目时,将准备好使用源代码。

苹果的官方解决scheme就在这里。 请参阅“使用Git在开发Mac上pipe理非托pipe工作区目录”

这只适用于存在于项目目录之外某个地方的现有仓库。 您可以通过打开项目顶层文件夹中的terminal,然后inputgit init来创build一个新的回购站。 您的repo现在已经创build,并会自动被Xcode识别。