GitHub代码仓库管理介绍

一、基本概念:
组织 一个组织可以包括很多个仓库
仓库,一个代码仓库就是一个工程
team 团队,组织里可以创建多个团队,团队里有很多成员
一个用户可以创建多个组织,组织下可以创建多个团队,一个团队可以管理多个项目
二、如何创建仓库
1、注册git账户后会提示你创建,如果没有创建过仓库可以直接点击 来创建仓库 , 如果创建过仓库,选择,然后点击new来创建仓库(工程)

GitHub代码仓库管理介绍

文章插图
2、点击new进来以后需要选择Owner,owner可以是你的账号名字,也可以是你创建的组织,主要标识你工程创建什么路径下,权限选择,私有的要收费
GitHub代码仓库管理介绍

文章插图
3、如果你要邀请小伙伴来协作,就点击->->输入其他成员的git用户名->点击右边的Add按钮,对方就会收到一个通知 , 同意后就添加进来了 。
GitHub代码仓库管理介绍

文章插图
这种创建的仓库没有属于哪个组织和团队,只是单纯的两个人来管理这个团队,如果再创建一个新工程 , 邀请小伙伴的过程你会重复的做,如果你有很多小伙伴,小伙伴们分成一个个小组,你就可以把创建好的直接分配给某个小组,这个小组就有了对这个工程的开发权 , 权限可以设置 , 下面我们看看如何创建组织和团队 。
三、组织和团队
1、如何创建一个组织
点击右上角加号 , 然后选择最后一个
GitHub代码仓库管理介绍

文章插图

GitHub代码仓库管理介绍

文章插图
2、点击new 后进入如下页面,以下有三个步骤 , 填完一个组织就创建好了,第一个步骤输入组织名称 , 并且输入邮件,这个邮件写你自己常用邮箱就可以了,通知你已经创建了一个组织 , 完了之后点击下一步进入第二步
GitHub代码仓库管理介绍

文章插图
3、第二步邀请成员,输入成员邮箱或者用户名,然后点击右边的加号来添加,当然可以添加多个成员,完成后点击进入第三步
GitHub代码仓库管理介绍

文章插图
4、点击后就进入第三步,第三步主要是做一些选择题 , 根据你的需要来选择就好,选择完了之后点击提交组织就创建好了 。
GitHub代码仓库管理介绍

文章插图
5、点击提交按钮以后组织就创建好了,这时候进入如下页面
GitHub代码仓库管理介绍

文章插图
5、组织创建好以后就可以直接在组织里面点击 a new 来创建项目 , 也可以切换到Teams的tab下来创建团队,假设你点击上图的 a new 创建了一个项目,这时候你需要一个团队来开发这个项目,下面看如何创建一个团队,首先你要切换到Teams这个tab下:
GitHub代码仓库管理介绍

文章插图
6、点击new team后,并且填完资料并且添加成员后团队就创建好了,此处就不截图了,按如下步骤来给team添加一个(项目) , 并且设置team成员对此仓库的权限 , 这时候这个team里的所有人就有了对仓库的管理权 , 当然权限可以设置
GitHub代码仓库管理介绍

文章插图
仓库对team的权限控制有三种:
Admin管理者权限(只能 read、clone、push、给仓库添加成员 )
Write 写权限(只能 read、clone、push)
Read 读权限(只能 read、clone)
到此为止,git的大概操作就已经有所了解了 , 下面我们看一看如何在仓库中创建分支
四、给仓库创建分支,当开发一个新业务的时候,不确定是否此次开发的代码要在当前版本发布,因此一般都会创建一个新的分支
1、创建病切换到新分支
git-b dev // -b表示创建并切换,创建分支以后服务器端还没有这个分支,因此你需要改点代码然后推上去就可以了
此命令相当于两条命令:
gitdev // 创建分支
gitdev // 切换到dev分支
2、删除分支
git-D 分支名
3、从服务器拉取代码到本地
git pulldev // 将dev代码拉到本地 , 前面三个单词是固定写法,后面dev是分支名
4、提交代码
git-m "提交日志"
【GitHub代码仓库管理介绍】到这里大家应该对git有一个初步的认识,日常的用法应该没问题了吧?