一、 OSChina简介
开源中国社区成立于2008年8月,其目的是为中国的IT技术人员提供一个全面的、快捷更新的用来检索开源软件以及交流使用开源经验的平台
本文转自IT培训机构-学领未来
优点:
一、 服务器在国内,速度更快
二、 免费账户同样可以建立私有项目,而在GitHub上建立私有项目需要收费
登录后可以查看自己的项目
二、 开始部署
OSChina开源社区支持SSH协议传输,更快更安全。
ssh (安全外壳协议)是Secure Shell 的缩写,是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议
三、 生成SSH Key:
打开终端,输入以下指令
$ ssh-keygen -t rsa -C "[email protected]" (自己的邮箱)
在usr/.ssh(隐藏)文件夹中,可以看到有两个文件,分别是ssh的公钥和私钥文件
打开第二个文件(公钥),复制内容
填写到下图箭头处
测试ssh
四、 新建项目
五、 克隆项目
在终端中输入以下命令
$ git clone [email protected]:laying/test_project.git(ssh 公钥)
创建git ignore
在github上下载gitignore
在终端中输入以下命令
$ mv Swift.gitignore .gitignore
六、 创建iOS项目
在上一步克隆的地址中新建iOS项目
七、 提交项目
在菜单栏中选择Source Control选项,选中Commit
如果提交代码时遇到代码冲突,则需要对冲突的代码部分进行取舍,选中需要保留的代码即可。
八、 拉取代码
在团队开发中,会有多个成员同时提交或拉取代码。
如果是第一次拉取,需要克隆项目到本地
在终端输入$ git clone +ssh就可以拉取云端的代码
如果是日常进行代码拉取,则可以直接在菜单栏中的的Source Control中选中Pull进行。
本文为大家提供一个国内的开源项目管理网站,即可做日常的团队开发,又可以避免访问国外的网站会出现的延迟和连接慢的问题;用一个iOS项目实例来做一个项目部署的教程,仅供参考。