android开发笔记:Android协同开发教程1-github配置

前言

团队开发是必须经历的,如何实现团队开发而又不会影响代码质量。第一,肯定要有统一的开发环境和编码习惯,其二,就是要有好的代码管理工具。今天利用android studio在GitHub上构建版本仓库,邀请团队成员,实现协同开发。

-1- 注册GitHub账号

官网自行注册:GitHub官网

-2- 创建组织(organization)

在GitHub账号旁边,点击 + 按钮,选择New organization创建一个组织

android开发笔记:Android协同开发教程1-github配置_第1张图片
屏幕快照 2017-10-02 下午10.42.29.png

填写组织信息

android开发笔记:Android协同开发教程1-github配置_第2张图片
屏幕快照 2017-10-02 下午10.48.32.png
android开发笔记:Android协同开发教程1-github配置_第3张图片
屏幕快照 2017-10-02 下午10.49.03.png

点击finish。
被邀请加入组织的用户只要在邮箱同意就行

-3- 创建仓库(repository)

android开发笔记:Android协同开发教程1-github配置_第4张图片
屏幕快照 2017-10-02 下午11.01.14.png

同样填写仓库信息

android开发笔记:Android协同开发教程1-github配置_第5张图片
屏幕快照 2017-10-02 下午11.05.03.png

如果你不想公开就私有(private),但要花钱的。 Initialize this repository with a README这个一定要勾选,否则这个仓库是不能使用的。
这是创建成功的代码仓库:

android开发笔记:Android协同开发教程1-github配置_第6张图片
屏幕快照 2017-10-02 下午11.07.15.png

创建队伍(team)

关于组织和队伍的区别:
组织相当于一个公司,而队伍相当于项目团队,项目团队成员来源于组织,但并不是该项目的人都要来自公司,因为有的人是销售,有的人是程序员。所以,组织有一个,队伍可以有多个,有的是销售团队,有的是研发团队,一个牛逼的人可以加入销售团队和研发团队,公司的销售人员可以被分配去销售团队,但是不能去做研发团队的事情。因此关系是多对多的关系。

android开发笔记:Android协同开发教程1-github配置_第7张图片
屏幕快照 2017-10-02 下午11.18.06.png

添加队伍成员

android开发笔记:Android协同开发教程1-github配置_第8张图片
屏幕快照 2017-10-02 下午11.19.41.png

听说添加队伍成员要是组织里面的成员,没有试过可不可以是组织外的成员,可以评论回复我,我就懒得试了
添加代码仓库

android开发笔记:Android协同开发教程1-github配置_第9张图片
屏幕快照 2017-10-02 下午11.22.43.png

设置操作权限

android开发笔记:Android协同开发教程1-github配置_第10张图片
屏幕快照 2017-10-02 下午11.23.35.png

read - 权限:pull、clone
write - 权限:pull、push、clone
admin - 权限:pull、push、clone、管理成员权限等

你可能感兴趣的:(android开发笔记:Android协同开发教程1-github配置)