GitLab账号注册及分组

开启注册邮箱验证
admin area –》setting–》Sign-up restrictions–》勾选Send confirmation email on sign-up

首先点击
这里写图片描述

然后点击User 如果是第一次 只有下面一个root账号
如下图
这里写图片描述

然后重新打开一个浏览器注册账号

这里写图片描述
点击注册的时候 以上操作是不需要进行校验注册的

下面我们给他添加注册的时候邮箱功能 切换到root 刚才登录的页面

勾选红框里的东西

这里写图片描述

然后拉倒下面有个 Save changes 点击保存即可

这里写图片描述

然后在回到注册的时候 填入合法的邮箱 就能收到qq 邮箱的验证 //注 如果邮箱收不到信息 是注册不了的

下面开始创建组
点击Groups
这里写图片描述
点击 New group
这里写图片描述
//注
1 代表 只有组和组员的人能看的到
2 代表 只要是登录就能看的到
3 代表 不用登录也能看的到

我们选择 private 点击Crete group
会弹出下面的页面
这里写图片描述

点击左侧 Members
出现下图 有个下拉框 这里设置 需要加入到group的成员
这里写图片描述

然后右侧的下拉框
这里写图片描述

1 是游客  发表评论 但是不能读写我们项目库

2 能克隆代码 但是不能代码提交

3 开发着  基本程序员权限

4 master  可以创建项目 包括添加tag 标签  或者保护分支

5 权限是最大的 设置项目的访问权限

然后 Add to group 添加到组

这个时候 邮箱会收到邮件

点击左侧导航条 Overview 下的 Detalls
然后点击右侧 New project
出现下图的页面

这里写图片描述
创建成功后
然后出现下面的页面
这里写图片描述
其他的没有权限的组员 他是没办法看到这个group 项目的

下面是root 账户设置开放权限

这里写图片描述
然后弹出 设置既可
这里写图片描述

我们之前都是通过http 现在换成企业中用的比较多的方式SHH 这里设置的是本机的SHH用户
如下图

这里写图片描述

打开
这里写图片描述

右键获得管理员权限 打开Git Bash
如下图 输入 ssh-keygen -t rsa 然后一直回车 我这之前是设置过的 所以有个确认 y/n
这里写图片描述

在C:\Users\用户.ssh下产生两个文件:id_rsa私钥 和id_rsa.pub公钥

然后找到 打开 id_rsa.pub 公钥

下面跟Gitlab 进行一个配置连接
如下图

这里写图片描述

然后打开

这里写图片描述

把id_rsa.pub 公钥里的内容拷贝到 Key里面 然后Add key 既可完成

下面就是你们通过SHH上传代码进行测试~

https://blog.csdn.net/weixin_40400084/article/details/81450553 Gitlab 分支的保护

猜你喜欢

转载自blog.csdn.net/weixin_40400084/article/details/81448946