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可以赋予这个权限

posted on   何苦->  阅读(1283)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示