• GitLab 使用介绍 何苦


    GitLab 使用介绍

    一、平台对比

    GitLab GitHub Gitee Coding
    费用 免费 私库收费、公库免费 库数量和文件大小限制 库数量和文件大小限制
    访问速度
    自由度

    国内平台:

    • Gitee : https://gitee.com/
    • Coding : https://coding.net/
    • 阿里巴巴 :https://code.aliyun.com/

    国外平台:

    • GitHub:https://github.com/
    • GitCafe

    Gitee使用小技巧:可以加速下载GitHub的代码.

    二、用户注册

    GitLab默认可以在登陆页面进行注册,出于安全和方便管理方面考虑,禁用了自行注册的功能,改由管理员后台进行注册管理。

    用户注册流程:

    1. 使用管理员账号登陆系统。
    2. 点击顶部的导航栏Admin Area
    3. 点击到左侧导航栏 Users
    4. 点击详情页的New User
    5. 输入用户的姓名 、账号(姓名全拼小写) ,邮箱
    6. 点击页面底部的按钮Create user ,完成用户的创建
    7. 点击编辑按钮,设置用户的密码。

    三、创建项目

    1. 点击导航栏的New ,点击New project

    2. 输入项目名称Project name (单词之间用-隔开)

    3. 输入Project slug

    4. 输入项目描述Project description

    5. 选择可见等级 Visibility Level

      • Private:私有等级,只有创建者和授权者可见
      • Internal : 内部等级,登陆用户即可见
      • Public :公开等级,不需要登陆验证即可见
    6. 点击按钮Create project

    7. 点击左侧导航栏Settings , Members , 即可打开成员管理。

      成员管理:

      • 成员管理:引入单个的成员
      • 组管理:引入整个组的成员

      角色管理:Gitlab用户在组中有五种权限:Guest、Reporter、Developer、Maintainer 、Owner

      • Guest:可以创建issue、发表评论,不能读写版本库

      • Reporter:可以克隆代码,不能提交,QA、PM可以赋予这个权限

      • Developer:可以克隆代码、开发、提交、push,RD可以赋予这个权限

      • Maintainer : 可以创建项目、添加tag、保护分支、添加项目成员、编辑项目,核心RD负责人可以赋予这个权限

      • Owner:可以设置项目访问权限 - Visibility Level、删除项目、迁移项目、管理组成员,开发组leader可以赋予这个权限

  • 相关阅读:
    C#编程(四十一)----------用户定义的数据类型转换
    C#编程(四十)----------运算符重载
    C#编程(三十九)----------比较对象的相等性
    下载mqtt.fx
    python3 mqtt 客户端以及服务端
    mac 下使用nasm
    shell equal
    python client.py
    常见面试题
    mysql 包含查找
  • 原文地址:https://www.cnblogs.com/fuqian/p/16301160.html
Copyright © 2020-2023  润新知