iOS coding多人协作开发工具
2015-11-10 10:20
330 查看
对于我们刚进入公司的怎么实现多人协作开发呢,下面就总结下个人的一点小收获,分享给大家。希望能帮到你们!!!
首先说明一下本人使用的工具,个人觉得还是挺方便的。coding和sourcetree的结合使用,特别的快捷和简单。
1.首先我们到https://coding.net/的官网上注册一个账号;
2.注册好账号之后,登录进去,会看到相关的页面信息,看到有个项目一栏,点击添加项目,之后会出现让我们填写相关的信息,项目名称,项目描述,以及下面会让我们自己选择是私有,还是公开。在这里因为我们是协作开发的,所以选择公开(填写项目名称时要注意项目名只允许字母、数字或者下划线(_)、中划线(-)、点(.),必须以字母或者数字开头,且点不能连续,且不能以.git结尾);
3.接下来是初始化仓库和导入仓库两个选项,如果你已经有仓库了,可以直接选择导入仓库一项,填入你的仓库地址即可。如果没有仓库的,我们就选择初始化仓库选项,下方有个选项 (启用README.md文件初始化项目)在这里我们一般都打上对勾;
4.再者下面是添加开源许可证和添加 .gitignore文件,这里你可以选择添加相关的开源许可证和.gitignore文件,也可以不选择,这个都没有什么影响,然后点击创建;
5.点击创建之后,我们在coding上面的操作就完成了,就相当于我们远程仓库已创建好。这时会有一个https的链接生成,如https://git.coding.net/zhouxxxxx/ege.git;这个链接就是我们远程仓库的地址,后边会用到;
6.coding上面的操作完成之后,我们下载个sourcetree软件,打开界面如下图显示;
7.点击新仓库,之后选择添加本地仓库,目标路径后面有个三个点的图标,点击选择你要添加的项目,然后下面的名称会自动生成,类型Git,下面那个同时创建远程仓库不用选择,因为我们刚刚已经在coding上创建好了远程仓库,点击创建,之后出现上面的Mos一样的工程;
8.上面的步骤是创建本地的仓库,双击之后会进去一个sourcetree的界面,这个时候要把本地的仓库和远程的仓库关联起来,进去之后在右上角会有个设置,我们点击设置,有三个选项,看到默认就是远程仓库这个页面,下面有个添加按钮,点击添加,填写远程(仓库)名称,这个可以随便写,一般我自己都写origin,下面是个URL/路径,这个时候就是我们在coding,创建好远程仓库生成的那个链接,将链接复制过来;
9.下面的可选的扩展集成我们可以不用管,点击确定就可,这个时候远程仓库和本地仓库已经建立起了联系,我们直接就可以将项目推送到我们的远程仓库coding上面了,怎么使用sourcetree后面在具体写文章介绍;
10.先简单的说明一下,步骤9完成后,你会看到有个提交,把你得工程点击提交到本地仓库,然后再点击推送,推送到你的主支就是你的远程仓库,这样你的工程就会在coding上面的远程仓库里面;
11.协作开发时,你只需要在你添加的项目中添加项目成员,把你的小伙伴拉进去之后,他就直接可以从远程仓库克隆出项目来,然后你们就使用sourcetree完美实现协作开发了!!!
首先说明一下本人使用的工具,个人觉得还是挺方便的。coding和sourcetree的结合使用,特别的快捷和简单。
1.首先我们到https://coding.net/的官网上注册一个账号;
2.注册好账号之后,登录进去,会看到相关的页面信息,看到有个项目一栏,点击添加项目,之后会出现让我们填写相关的信息,项目名称,项目描述,以及下面会让我们自己选择是私有,还是公开。在这里因为我们是协作开发的,所以选择公开(填写项目名称时要注意项目名只允许字母、数字或者下划线(_)、中划线(-)、点(.),必须以字母或者数字开头,且点不能连续,且不能以.git结尾);
3.接下来是初始化仓库和导入仓库两个选项,如果你已经有仓库了,可以直接选择导入仓库一项,填入你的仓库地址即可。如果没有仓库的,我们就选择初始化仓库选项,下方有个选项 (启用README.md文件初始化项目)在这里我们一般都打上对勾;
4.再者下面是添加开源许可证和添加 .gitignore文件,这里你可以选择添加相关的开源许可证和.gitignore文件,也可以不选择,这个都没有什么影响,然后点击创建;
5.点击创建之后,我们在coding上面的操作就完成了,就相当于我们远程仓库已创建好。这时会有一个https的链接生成,如https://git.coding.net/zhouxxxxx/ege.git;这个链接就是我们远程仓库的地址,后边会用到;
6.coding上面的操作完成之后,我们下载个sourcetree软件,打开界面如下图显示;
7.点击新仓库,之后选择添加本地仓库,目标路径后面有个三个点的图标,点击选择你要添加的项目,然后下面的名称会自动生成,类型Git,下面那个同时创建远程仓库不用选择,因为我们刚刚已经在coding上创建好了远程仓库,点击创建,之后出现上面的Mos一样的工程;
8.上面的步骤是创建本地的仓库,双击之后会进去一个sourcetree的界面,这个时候要把本地的仓库和远程的仓库关联起来,进去之后在右上角会有个设置,我们点击设置,有三个选项,看到默认就是远程仓库这个页面,下面有个添加按钮,点击添加,填写远程(仓库)名称,这个可以随便写,一般我自己都写origin,下面是个URL/路径,这个时候就是我们在coding,创建好远程仓库生成的那个链接,将链接复制过来;
9.下面的可选的扩展集成我们可以不用管,点击确定就可,这个时候远程仓库和本地仓库已经建立起了联系,我们直接就可以将项目推送到我们的远程仓库coding上面了,怎么使用sourcetree后面在具体写文章介绍;
10.先简单的说明一下,步骤9完成后,你会看到有个提交,把你得工程点击提交到本地仓库,然后再点击推送,推送到你的主支就是你的远程仓库,这样你的工程就会在coding上面的远程仓库里面;
11.协作开发时,你只需要在你添加的项目中添加项目成员,把你的小伙伴拉进去之后,他就直接可以从远程仓库克隆出项目来,然后你们就使用sourcetree完美实现协作开发了!!!
相关文章推荐
- 在Xcode中安装Alcatraz管理插件工具
- iOS9 开发中遇到的一些问题
- iOS每日小结-01续二
- ARM汇编逆向iOS 实战
- ios(3)-Block
- 转:iOS9的新特性以及适配方案
- iOS 获取手机的型号,系统版本,软件名称,软件版本
- 使用ARM汇编破解iOS程序基础知识分享
- iOS -实例变量
- IOS 实现录音PCM转MP3格式(边录音边转码)
- iOS之渐变虚化背景图片
- iOS之CocoaPods使用步骤
- iOS学习笔记 自定义cell并且文本自适应高度
- iOS-autolayout 学习
- iOS开发中文件的上传和下载功能的基本实现
- iOS_Runtime_OC对象在堆内存中开辟内存的大小
- iOS完整学习路线图
- iOS --弹框1
- 小技巧3-iOS 获取当前系统时间
- iOS --自定义xib