一、创建SSH公钥
1、添加SSH公钥,SHH帮助文档:http://git.oschina.net/oschina/git-osc/wikis/帮助#ssh-keys
2、生成RSA密钥对
$ ssh-keygen -t use -C "xxx@126.com"
- "" 中输入的是个人邮箱
- 提示输入私钥文件名称,直接回车
- 提示输入密码,可以随便输入,只要本次能够记住即可
3、查看公钥内容
$ cat ~/.ssh/id_rsa.pub
打开id_rsa.pub,将公钥内容复制并粘贴到http://git.oschina.net/profile/sshkeys
ssh-rss AAAAB3NzaC1yc2EAAAADAQABAAABAQC0NVW6cnVhRnTAFL****
4、测试公钥
$ ssh -T git@git.oschina.net
若返回
Welcome to Git@OSC, yourname!
则证明添加成功。
二、部署项目
1、新建项目
都是一些能看明白的属性,在这就不做详细解释了
点击创建:
选中SSH, 点击复制:
2、打开SourceTree
选择新仓库->从URL克隆
把刚刚复制的url粘贴到源URL中
克隆完成之后如下图
三、添加gitignore
可以到 https://github.com 上下载相对应的项目,找到Objective-C.gitignore(swift找Swift.gitignore)
用xcode打开,去掉pod前面的#号
把Objective-C.gitignore添加到TestGit项目目录下
如果要隐藏,变成匿名文件,可以cd到当前项目目录
接下来打开xcode,在TestGit目录下创建一个名为TestGit项目,然后打开SourceTree
提交项目到git
接下来就可以看到刚刚上传的项目
四、结尾
写到这里整个部署已经完成了。oschina相比于github的优势在于他的中国的服务器,访问起来比较快速,可以方便团队管理。