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


之前一直有打算弄个独立的静态资源服务,一直苦于没有资源,单独用GitHub担心被墙风险较高,这次刚好GitCafe推出类似服务,配合DNSPod负载均衡既可方便实现故障切换,又可满足境内外访问速度需要(最后一条有点装逼,大家可以忽略,哈哈),一具两得,有兴趣的同学可以一起试试,希望GitHub不要再被墙了,GitCafe挺住! 阅读全文…
			
		 
		
	 
	
		
		
		
			很喜欢使用Git作为版本管理和备份工具,分布式的版本管理,简单而快捷的分支管理…有兴趣的同学可以试试这个文档 猛击这里
本来想自己在Mac上搭一个Git环境,没想到Xcode上竟然整合了git,太方便了。更爽的是Mac可以直接使用SSH公钥,直接使用GitHub提供的SSH管理功能。
我的使用环境:
- Mac OSX 10.7.3
- Xcode Version 4.3.3 (4E3002)
- 第一步先在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         |
|     ....        |
+-----------------+ 
- 向GitHub账号添加刚刚生成的公钥
 直接复制 /Users/clear/.ssh/id_rsa.pub 里面的内容添加到,进入GitHub > account settings > SSH Keys > Add SSH key
 这样就可以从Mac通过ssh协议进行直接访问GitHub了
- Xcode给项目添加版本库信息
 打开Xcode > File > Source Control > Repositories > Add Remote 输入GitHub版本库访问地址(git@github.com…..)
OK,这样就完成了Xcode的GitHub账号设置了,现在可以使用GitHub作为远程版本库了.
PS:貌似GitHub的https不总是支持write,不知道是不是我设置的原因,反正没成功过,果断放弃,既然Mac直接支持SSH协议为什么不用呢?