存档

文章标签 ‘github’

DIY免费静态资源托管服务,支持负载均衡容灾

2013年7月27日 没有评论

前段时间国内Git托管服务GitCafe推出了定制域名绑定,试用了一下速度和稳定性确实不错,ping响应速度稳定在30ms左右.而下载速度也相当给力,在VPS上实验结果能达到1.19M/s!在同样环境下GitHub相对来讲要逊色一点,毕竟中间隔了道“墙”,在天朝的环境下你懂的。不过表现也还可以,ping 回复在保持在200ms左右,下载速度在也能稳定在100k/s.

之前一直有打算弄个独立的静态资源服务,一直苦于没有资源,单独用GitHub担心被墙风险较高,这次刚好GitCafe推出类似服务,配合DNSPod负载均衡既可方便实现故障切换,又可满足境内外访问速度需要(最后一条有点装逼,大家可以忽略,哈哈),一具两得,有兴趣的同学可以一起试试,希望GitHub不要再被墙了,GitCafe挺住! 阅读全文…

Xcode配合GitHub使用配置祥解

2013年7月7日 1 条评论

很喜欢使用Git作为版本管理和备份工具,分布式的版本管理,简单而快捷的分支管理…有兴趣的同学可以试试这个文档 猛击这里

本来想自己在Mac上搭一个Git环境,没想到Xcode上竟然整合了git,太方便了。更爽的是Mac可以直接使用SSH公钥,直接使用GitHub提供的SSH管理功能。

我的使用环境:

  • Mac OSX 10.7.3
  • Xcode Version 4.3.3 (4E3002)
  1. 第一步先在Mac上生成密钥对
    打开终端窗口执行命令 ssh-keygen -t rsa,看提示找到对就密钥文件。
    注意提示”Enter passphrase”直接回车忽略,不然以后每次都还要输入密码。其实一路回车就可以

    localhost:~ clear$ ssh-keygen -t rsa
    Generating public/private rsa key pair.
    Enter file in which to save the key (/Users/clear/.ssh/id_rsa):
    Enter passphrase (empty for no passphrase):
    Enter same passphrase again:
    Your identification has been saved in /Users/clear/.ssh/id_rsa.
    Your public key has been saved in /Users/clear/.ssh/id_rsa.pub.
    The key fingerprint is:
    85:89:36:6f:7a:ae:02:28:53:f3:5a:42:58:03:6b:0d clear@localhost
    The key's randomart image is:
    +--[ RSA 2048]----+
    |.E               |
    | .=    . o       |
    |.+ o  + o .      |
    |o +  . o .       |
    | + o    S        |
    |+ o o  o         |
    |.. =  . .        |
    |  . .  o         |
    |     ....        |
    +-----------------+
  2. 向GitHub账号添加刚刚生成的公钥
    直接复制 /Users/clear/.ssh/id_rsa.pub 里面的内容添加到,进入GitHub > account settings > SSH Keys > Add SSH key
    这样就可以从Mac通过ssh协议进行直接访问GitHub了
  3. Xcode给项目添加版本库信息
    打开Xcode > File > Source Control > Repositories > Add Remote 输入GitHub版本库访问地址(git@github.com…..)
OK,这样就完成了Xcode的GitHub账号设置了,现在可以使用GitHub作为远程版本库了.
PS:貌似GitHub的https不总是支持write,不知道是不是我设置的原因,反正没成功过,果断放弃,既然Mac直接支持SSH协议为什么不用呢?
分类: 移动端 标签: , ,