整合xcode4与git

整合 XCode 4与 Git
CC 许可,转载请注意出处

前文已经说了如何配置服务器,下面来演示如何创建一个新仓库,然后与 XCode 结合。

一,服务器配置
1,首先在服务器上使用 git 账户登录,进入服务器的 repositories(请参考前文),创建一个空仓库:
mkdir hello-world.git
cd hello-world.git
git --bare init

2,在Git 服务器配置中增加用户对这个仓库的写权限。进入 repositories/gitosis-admin.git 目录,在 gitosis.conf 中增加如下内容:
[group mac]
writable = hello-world
memebers = yourname
yourname 为用户名,可以使用空间隔开以添加多个用户。至此服务器配置完成。

二,客户端配置
1( 注1),回到你自己机器的 local 账户,使用 XCode 4 创建一个使用本地 Git 仓库的工程,关闭该工程。


2,进入到该工程的目录下,使用如下命令初始化远程仓库。
git remote add origin git@ 10.1. 4.211:repositories/hello-world.git
git  push -u origin master

3,这样我们就可以在该目录下使用 git 命令来操作了,当然也可以使用可视化工具( OpenInGitGui,使用方法:在 Git 目录双击该工具打开即可)。

4,打开该 XCode 工程,修改代码,然后使用 File -> Source Control -> Commit(提交到本地),然后使用 Push 提交到服务器。在第一次 Push 的时候会提示权限受限,没有关系,try again,就能成功了。

5,我们可以在别的地方新建一个空目录来检验仓库是否有内容,以及刚刚的修改。在 Documents (或别的地方)下新建一个空目录 test,进入该目录:
cd test
git clone git@ 10.1. 4.211:repositories/hello-world.git
这样我们就能得到刚刚修改过的工程了。

注1:为已有工程创建 git 仓库,我们只需要进入到该工程目录下使用如下命令即可。

 

         
         
git init
 |||
git commit -a -m "init commit" |||
git add .
 |||
git commit -a -m "initial add" |||
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值