教程:将Xcode项目转移至Git服务器

上一篇文章介绍了如何在Linux VPS上搭建Git服务器。

那么这篇文章将会讲述如何将已有的Xcode Project转移至Git服务器。

首先需要确认本机中安装了Xcode 4.0以上的版本。

因为Xcode 4才真正支持git并且已经自带了git命令。

首先打开Mac OS X中的Terminal(终端)

Terminal

然后切换目录至Project的目录。

例如保存在桌面上的TestGit项目

在Terminal中键入

$ cd ~/Desktop/TestGit/

然后初始化git仓库 并将所有项目文件添加到仓库中

$ git init

$ git add .

$ git commit -m 'initial project version'

至此这个项目就成功建立了一个git仓库

接着输入

$ cd ..

$ git clone --bare TestGit TestGit.git

键入上面的命令以后 在桌面上会生成一个名为 TestGit.git 的文件夹

现在可以通过FTP或者SSH等一切你能想到的办法将TestGIt.git文件夹上传到你的git服务器上

例如我通过SSH来将文件传输到git用户的目录下

$scp -r TestGit.git [email protected]:/home/git/

输入密码后权限没问题就会开始传输了

传输成功以后这个项目便成功部署到服务器上了

接下来可以配置原项目。在Xcode中加入一个Remotes地址。

不过对于新手来说最简单的办法还是直接从服务器上将刚刚的项目Clone下来。

接下来打开Xcode

打开菜单Window -> 点击 Organizer -> 点击 Repositories

如下图:

然后点击新窗口左下的 “+”

选择Checkout or Clone Repositories…

然后在新窗口中输入git项目的地址。

例如

ssh://[email protected]:~/TestGIT.git

随后等待地址栏下面出现绿点或黄点(黄点是需要输入登陆密码)

点击Next

在下个页面输入Project名称。

Name: TestGIT
Type: Git

然后点击Clone 选择保存位置 稍等片刻这个项目便从服务器上Clone到本地了。

其中的Remotes连接已经自动被设置好了

原先在桌面上的项目也就可以删了。

以后的工作都在这个新Clone的项目中进行就可以了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*