仓库管理
GitLab 是通过组(group)的概念来统一管理仓库(project)和用户(user),通过创建组,在组下再创建仓库,再将用户加入到组,从而实现用户与仓库的权限管理。
建立远程仓库
- 设置语言
进入用户设置
点击Preferences,选择简体中文,保存即可。
- 创建组
在管理员页面点击页面顶部的 Admin area 按钮,进入管理员区域。
在页面右侧点击绿色的 New group 按钮,进入创建组页面:
在创建组页面中,组路径和组名称为必填项,而且此两处内容好一致,点击创建组按钮即可完成。
isibility Level:选择谁可以访问该组:我们默认选择 private 即可,
Private:只有授权的用户才可以看到 分配的用户
Internal:只要是登录 gitlab 的用户就可以看到
Public:只要可以访问 gitlab web 页面的人就可以看到
- 创建用户
进入管理员区域
在页面右侧点击绿色的 New user 按钮,进入创建用户页面:
在创建用户页面,输入用户名昵称、用户名、电子邮件、选择用户级别
点击页面下部的 create user 按钮,完成用户创建,进入用户管理页面
点击页面右上页的 Edit 按钮,为用户设置初始密码,在此页面也可同时修改用户注册信息。
设置普通用户不让建组
说明:开发用户不能合并分支,只能提交代码。
- 用户授权
在管理员区域,进入组管理页面