前言
团队开发是必须经历的,如何实现团队开发而又不会影响代码质量。第一,肯定要有统一的开发环境和编码习惯,其二,就是要有好的代码管理工具。今天利用android studio在GitHub上构建版本仓库,邀请团队成员,实现协同开发。
-1- 注册GitHub账号
官网自行注册:GitHub官网
-2- 创建组织(organization)
在GitHub账号旁边,点击 +
按钮,选择New organization
创建一个组织
填写组织信息
屏幕快照 2017-10-02 下午10.48.32.png 屏幕快照 2017-10-02 下午10.49.03.png点击finish。
被邀请加入组织的用户只要在邮箱同意就行
-3- 创建仓库(repository)
屏幕快照 2017-10-02 下午11.01.14.png同样填写仓库信息
屏幕快照 2017-10-02 下午11.05.03.png如果你不想公开就私有(private),但要花钱的。
Initialize this repository with a README
这个一定要勾选,否则这个仓库是不能使用的。这是创建成功的代码仓库: 屏幕快照 2017-10-02 下午11.07.15.png
创建队伍(team)
屏幕快照 2017-10-02 下午11.18.06.png关于组织和队伍的区别:
组织相当于一个公司,而队伍相当于项目团队,项目团队成员来源于组织,但并不是该项目的人都要来自公司,因为有的人是销售,有的人是程序员。所以,组织有一个,队伍可以有多个,有的是销售团队,有的是研发团队,一个牛逼的人可以加入销售团队和研发团队,公司的销售人员可以被分配去销售团队,但是不能去做研发团队的事情。因此关系是多对多的关系。
添加队伍成员
屏幕快照 2017-10-02 下午11.19.41.png听说添加队伍成员要是组织里面的成员,没有试过可不可以是组织外的成员,可以评论回复我,我就懒得试了
添加代码仓库
设置操作权限
屏幕快照 2017-10-02 下午11.23.35.pngread - 权限:pull、clone
write - 权限:pull、push、clone
admin - 权限:pull、push、clone、管理成员权限等
网友评论