我已经完成了一个 Xcode 5 教程并且想要做出一些重大的改变,但是想要把这个 Xcode 5 项目变成一个存储库。
我已经阅读了一些内容,您可以通过转到 Xcode -> Preferences -> Accounts -> Add Respository -> 输入存储库地址来添加存储库:
那么我会在这里为我想要处理的本地存储库(在我的 iMac 上)输入什么?
干杯。
我会从命令行执行此操作。
Xcode.app
Terminal.app
$ cd /path/to/project/dir
$ git init .
.gitignore
文件以忽略一些您不想跟踪的 Xcode 和输出文件(见下文)。$ git add .gitignore
$ git add .
$ git commit -a -m Initial.
示例(但不完整).gitignore
文件:
build/
*/xcuserdata/
并且很可能您会想要添加一个远程跟踪存储库,可能在 github 或 bitbucket 上(一旦在那里创建了一个裸存储库):
$ git remote add origin https://bitbucket.org/yourname/yourrepo.git
$ git push -u origin --all
$ git push -u origin --tags
下次打开 Xcode 项目时,它就可以供源代码使用了。
Apple 的官方解决方案在这里。 请参阅“使用 Git 管理开发 Mac 上的非托管工作区目录”
这仅适用于存储在项目目录之外某处的现有存储库。您可以通过在项目的顶级文件夹中打开终端,然后键入git init
. 您的 repo 现在已创建,并将自动被 Xcode 识别。