创建github团队开发环境

1.申请github账号

2.创建组织

组织的概念可以理解成公司,机构等。

登陆GitHub,点击左上角,用户名旁的下拉按钮,点击【Manage Organizations】

 

githubdesktop怎么创建合并请求_github

页面跳转至【组织】页面后,填写组织名和邮箱,创建一个组织。点击finish

组织创建完毕。一个公司下可能有多个团队,也会有多个项目的代码、文档、Bug需要维护。Github允许用户在组织下创建多个Team, 多个Repository。并提供Team和Repository的关联。

3.创建仓库

进入刚创建的组织,点击NewRepository创建仓库。

4.创建团队

进入组织视图界面

 

githubdesktop怎么创建合并请求_导入导出_02

然后创建一个团队。邀请团队成员和关联相应的团队仓库。

 

githubdesktop怎么创建合并请求_github_03

选择团队的权限,GitHub提供3档权限:只读,可写可读,管理员

 

githubdesktop怎么创建合并请求_github_04

在团队的仓库中项目管理员首先要添加一个项目叫origin分支,然后可以fork一个新的分支叫develop,当开发者在自己的仓库中测试完成了之后可以发送pull request到develop分支,然后管理员把代码合到develop分支上,再经过反复的测试后才能合并到origin分支上去,把origin分支当作是可以发行的版本,不应该有错误。

5.导入导出代码

用TortoiseGit的push和pull功能导入导出代码。

 

以上只是对一个项目管理员来说的,对于开发者当然也要申请github账号,要加入一个团队,就只能接受这个管理员的邀请了。