我正在运行Xcode 5教程并希望进行一些重大更改,但希望将此Xcode 5项目放入存储库。
我已经完成了一些阅读,您可以通过转到Xcode添加存储库 - >偏好 - >帐户 - >添加资源库 - >输入存储库地址:
那么我在这里输入的本地存储库(在我的iMac上)我想要继续工作?
干杯。
答案 0 :(得分:32)
我会从命令行执行此操作。
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项目时,它将为源代码的使用做好准备。
答案 1 :(得分:5)
Apple的官方解决方案是here. 请参阅“使用Git管理开发Mac上的非托管工作区目录”
答案 2 :(得分:0)
这仅适用于存储在项目目录之外某处的现有存储库。您可以通过在项目的顶级文件夹中打开终端,然后键入git init
来创建新的仓库。您的仓库现已创建,并将自动被Xcode识别。