GitLab创建组、用户、及项目

本文介绍了GitLab的安装后基础使用,包括root用户创建组、设置组的权限级别,创建用户并分配权限,以及如何在组内创建项目。用户角色包括Guest、Reporter、Developer、Maintainer和Owner,各自拥有不同的权限。创建项目时可指定项目名、描述和访问级别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

GitLab创建组、用户、及项目

GitLab安装成功后登录可得如下界面:

  • 具体安装参见GitLab — 多种方式安装 : https://blog.csdn.net/qq_40889132/article/details/110985737

image-20201211111015057

接下来看GitLab的基本使用,先以root用户登录。

  1. 创建组:

    image-20201211111445269

    • Group name :组名
    • Group URL: 组的存储路径
    • Group description: 组描述
    • Group avatar: 组图标
    • Visibility Level: 组的级别:private[私有项目] ,intermal[任何登录用户都可见此组,及此组内项目] , public[共享项目]

    image-20201211111739077

创建成功

image-20201211112420294

  1. 创建用户

    image-20201211112716740

    • Name: 一般为员工真实姓名
    • Username: 账号
    • Email: 邮箱
    • Projects limit: 用户使用项目的限制,最多10w
    • Access level: 权限 Regular[默认权限], Admin[管理员权限]

image-20201211113137714

image-20201211113211407

创建成功修改密码

image-20201211113737490

image-20201211113812381

修改完成点击Save change即可

  1. 将创建的用户添加到组当中

image-20201211114108805image-20201211114237437

用户角色信息详解

  • Guest:可以创建issue、发表评论,不能读写版本库
  • Reporter:可以克隆代码,不能提交,QA、PM可以赋予这个权限
  • Developer:可以克隆代码、开发、提交、push,普通开发可以赋予这个权限
  • Maintainer:可以创建项目、添加tag、保护分支、添加项目成员、编辑项目,核心开发可以赋予这个权限
  • Owner:可以设置项目访问权限 - Visibility Level、删除项目、迁移项目、管理组成员,开发组组长可以赋予这个权限

image-20201211114558310

image-20201211115117299

  1. 在组创建项目

image-20201211115344014

  • Project name: 项目名
  • Project URL: 项目存储路径
  • Project description: 项目描述
  • VIsibility Level: private[私有],用户组为私有的。

image-20201211133534949

创建成功

image-20201211133834766

到此git的基础操作完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值