当前位置: 首页 > news >正文

Linux:Gitlab:16.9.2 创建用户及项目仓库基础操作(2)

我在上一章介绍了基本的搭建以及邮箱配置

Linux:Gitlab:16.9.2 (rpm包) 部署及基础操作(1)-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/w14768855/article/details/136821311?spm=1001.2014.3001.5501


本章介绍一下用户的创建,组内设置用户,以及基础的操作

如果想详细的学习git命令可以看我下面这篇文章,里面使用的github进行的演示,实际上gitlab和GitHub的操作基本一样Linux:git的基础操作-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/w14768855/article/details/136787643?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171084811616800197049992%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=171084811616800197049992&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-136787643-null-null.nonecase&utm_term=git&spm=1018.2226.3001.4450


1.创建用户

虽然我看到了添加人员就在眼前,因为我还没有创建项目所以他有这样的提示,当有了项目他就不显示了,所以跟着我去找,找到的位置一直都是在这

下面这些都根据自己的需求的改变,如果没有需求,默认即可

当添加了用户,就有个邮件发到刚刚指定到的邮箱里,用于修改密码

这里就是设置的tarro的密码 

这样一个用户就创建成功了


2.组的管理

这里的用户组就叫群组

基本只用改这两个,其他的根据自己的需求

创建成功


3.组内添加用户

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

Reporter:可以克隆代码,不能提交,QA(测试人员)、PM(主管或者产品经理)可以赋予这个权限

Developer:可以克隆代码、开发、提交、push,RD(研发人员)可以赋予这个权限

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

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

 

邀请成功


4.创建组内仓库

我们使用组内账户创建内部的项目,只有同一组用户包括root用户可以看到,其他的都看不到

 先退出

登录刚刚创建的组

这个创建的项目只有该组内的用户才能看到


git的操作

Linux:git的基础操作-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/w14768855/article/details/136787643?spm=1001.2014.3001.5501上面这个文章有git的详细教程,克隆推送等操作

相关文章:

Linux:Gitlab:16.9.2 创建用户及项目仓库基础操作(2)

我在上一章介绍了基本的搭建以及邮箱配置 Linux:Gitlab:16.9.2 (rpm包) 部署及基础操作(1)-CSDN博客https://blog.csdn.net/w14768855/article/details/136821311?spm1001.2014.3001.5501 本章介绍一下用户的创建,组内设置用户&…...

【数据挖掘】实验5:数据预处理(1)

实验5:数据预处理(1) 一:实验目的与要求 1:熟悉和掌握数据预处理,学习数据清洗、数据集成、数据变换、数据规约、R语言中主要数据预处理函数。 二:实验内容 【缺失值分析】 第一步&#xff1…...

383.赎金信

给你两个字符串:ransomNote 和 magazine ,判断 ransomNote 能不能由 magazine 里面的字符构成。 如果可以,返回 true ;否则返回 false 。 magazine 中的每个字符只能在 ransomNote 中使用一次。 思路:将magazine 中字…...

Python 3 教程(8)

heisenbug601 601***902@qq.com 参考地址 311 tuple和list非常类似,但是tuple一旦初始化就不能修改,比如同样是列出同学的名字: 代码如下: >>> classmates = (Michael, Bob, Tracy) 现在,classmates这个tuple不能变了,它也没有append(),insert()这样的方法…...

Mysql数据库深入理解

目录 一、什么是数据库 二、Mysql基本架构图 1.Mysql客户端/服务器架构 2.客户端与服务器的连接过程 3.服务器处理客户端请求 4.一条查询SQL执行顺序 4.1连接器 4.2查询缓存 4.3解析器 4.4执行器 4.4.1预处理阶段 4.4.2优化阶段 4.4.3执行阶段 5.一条记录如何存…...

android 音频焦点,音频策略梳理

音频焦点和音频策略两个不同的概念,容易搞混 先来看下音频焦点和音频策略直接的区别和联系 音频策略的主要功能是为该音频找到合适的硬件设备播放 1 音频策略流程: (从usage->device) attributesBuilder.setUsage--->audioservice.mCarAudioCont…...

go语言-基础元素与结构的使用

go基础元素与结构的使用,快速上手 编译go文件 编译为可执行文件 go build 文件名.go运行文件 ./文件名输入/输出 引用fmt库(关于输入输出的库) 输入 scanf按照给定的格式依次读取数据(包括非法数据),不…...

【leetcode热题】 二叉树的右视图

给定一个二叉树的 根节点 root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。 示例 1: 输入: [1,2,3,null,5,null,4] 输出: [1,3,4]示例 2: 输入: [1,null,3] 输出: [1,3]示例 3: 输入: [] 输出: []解法一 题…...

康奋威科技邀您到场参观2024长三角快递物流展

参展企业介绍 杭州康奋威科技股份有限公司创立于2005年,由国家“万人计划”专家任天挺先生创立并担任法人,是一家专业从事智能装备研发与制造的国家级高新技术企业。专注于自动化控制、机械设计、信息化方面的技术研究,主要为太阳能光伏、智…...

linux centos 安装jenkins,并构建spring boot项目

首先安装jenkins,使用war包安装,比较简单,注意看下载的版本需要的JDK版本,官网下载https://www.jenkins.io/download/ 把下载好的war包放到服务器上,然后运行,注意8080端口的放行 # 前台运行并指定端口 ja…...

是德科技keysight DSOX3024T示波器

181/2461/8938产品概述: DSOX3024T 示波器 要特性与技术指标 使用电容触摸屏进行简洁的触控操作: •提高调试效率 •触控设计可以简化文档记录 •使用起来就像您喜欢的智能手机或平板电脑一样简单 使用 MegaZoom IV 技术揭示偶发异常: •超快…...

C#获取HTML源码

C#获取HTML源码 2024年03月23日记录 以前的那个从网上找到的方法, 在一些网站上用不了,如17K,取出来的是乱码,要么就是一坨JS,好像是用JS又重新加载了什么的 using System; using System.Collections.Generic; using System.We…...

element-ui checkbox 组件源码分享

简单分享 checkbox 组件,主要从以下三个方面来分享: 1、组件的页面结构 2、组件的属性 3、组件的方法 一、组件的页面结构 二、组件的属性 2.1 value / v-model 属性,绑定的值,类型 string / number / boolean,无…...

JavaEE--小Demo--数据库建立

目录 实验准备 本次所要新建的文件 实验步骤 step1-demo.sql 1.在resources文件夹下新建demo.sql文件 2.打开此目录,并运行命令提示符 3.打开数据库mysql -uroot -p 4.创建数据库create database demo; 5.使用数据库use demo; 6.导入数据source demo.sql;…...

读算法的陷阱:超级平台、算法垄断与场景欺骗笔记19_前方的路

1. 技术与财富分配不均 1.1. 当前的财富分配不均早已成为世界难题 1.1.1. 世界上有一半的人口——相当于35亿人——拥有的财富却不敌在一辆双层巴士上的商业精英的个人财富总和 1.2. 部分线上市场仍受到竞争机制支配的事实并不能为其他市场的反竞争策略开脱 1.3. 企业的市场…...

MySQL双一参数性能测试

MySQL双一参数 MySQL 数据库中有两个非常重要的参数,一个是innodb_flush_log_at_trx_commit,另外一个是sync_binlog,这两个参数称之为双一参数,前者控制了redo log 的刷盘机制,后者控制了binlog 的刷盘机制 这两个参…...

CodeSys创建自定义的html5控件

文章目录 背景创建html5control.xml文件控件界面以及逻辑的实现使用的资源安装自定义的html5控件库 背景 查看官方的资料:https://content.helpme-codesys.com/en/CODESYS%20Visualization/_visu_html5_dev.html 官方的例子:https://forge.codesys.com/…...

Xcode15报错: SDK does not contain ‘libarclite‘

pod lib lint *** 报错 clang: error: SDK does not contain libarclite at the path /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a; try increasing the minimum deployment target 或者xcode…...

矩阵快速幂

快速幂 #include<iostream> using namespace std;int main(){int a, b, p;cin>>a>>b>>p;int res 1 % p;while(b){if(b & 1) res 1ll * res * a % p;a 1ll * a * a % p;b >> 1;}cout<<res;return 0; }斐波那契数列 #include <ios…...

数据之谜:解读Facebook的用户行为

在当今数字化时代&#xff0c;社交媒体平台已经成为人们生活中不可或缺的一部分&#xff0c;而Facebook作为全球最大的社交网络之一&#xff0c;其背后隐藏着许多数据之谜。本文将深入探讨Facebook的用户行为&#xff0c;并试图解读其中的奥秘。 用户行为数据的收集 Facebook作…...

JavaScript WeakSet的has()方法:一个被低估的‘对象侦探’,5分钟搞懂它的正确用法和常见误区

JavaScript WeakSet的has()方法&#xff1a;一个被低估的‘对象侦探’&#xff0c;5分钟搞懂它的正确用法和常见误区 想象一下&#xff0c;你有一个只认人脸不认名字的侦探朋友。无论你如何描述一个人的特征&#xff0c;他只会摇头说&#xff1a;"除非让我亲眼看到这个人&…...

3个核心创新让Tomato-Novel-Downloader实现小说下载全场景覆盖

3个核心创新让Tomato-Novel-Downloader实现小说下载全场景覆盖 【免费下载链接】Tomato-Novel-Downloader 番茄小说下载器不精简版 项目地址: https://gitcode.com/gh_mirrors/to/Tomato-Novel-Downloader 如何通过智能技术解决小说下载中的速度、格式与稳定性难题 一、…...

HunyuanVideo-Foley部署教程:NVIDIA Container Toolkit集成最佳实践

HunyuanVideo-Foley部署教程&#xff1a;NVIDIA Container Toolkit集成最佳实践 1. 环境准备与快速部署 在开始部署HunyuanVideo-Foley之前&#xff0c;我们需要确保硬件和软件环境满足要求。本教程将指导您完成从零开始的完整部署流程。 1.1 硬件要求检查 显卡&#xff1a…...

Flux Sea Studio 海景摄影生成工具:LaTeX技术文档编写——生成高质量海景插图与科研论文配图实践

Flux Sea Studio 海景摄影生成工具&#xff1a;LaTeX技术文档编写——生成高质量海景插图与科研论文配图实践 写论文、编教材&#xff0c;最头疼的事情之一就是找配图。要么是找不到合适的&#xff0c;要么是找到了但版权不明晰&#xff0c;要么就是风格不统一&#xff0c;七拼…...

Ultrascale+ MPSOC PL端以太网调试实录:从DHCP失败到Telnet成功的踩坑全记录

Ultrascale MPSOC PL端以太网调试实录&#xff1a;从DHCP失败到Telnet成功的踩坑全记录 当你在UltraScale MPSoC平台上调试PL端以太网时&#xff0c;是否遇到过这样的场景&#xff1a;硬件连接看似正常&#xff0c;PHY识别成功&#xff0c;链路协商也显示千兆速率&#xff0c;但…...

**发散创新:基于Rust的轻量级权限管理库设计与开源许可证实践**在现代分布式

发散创新&#xff1a;基于Rust的轻量级权限管理库设计与开源许可证实践 在现代分布—...

数字示波器原理与高级测量技术详解

1. 示波器基础概念与核心功能 示波器作为电子工程师最常用的测试仪器之一&#xff0c;其核心功能是捕捉和显示电信号随时间变化的波形。现代数字示波器&#xff08;DSO&#xff09;通过模数转换器&#xff08;ADC&#xff09;将模拟信号转换为数字信号进行处理和显示&#xff0…...

OpenClaw+千问3.5-9B代码审查:自动检测Python常见错误

OpenClaw千问3.5-9B代码审查&#xff1a;自动检测Python常见错误 1. 为什么需要AI代码审查助手 作为独立开发者&#xff0c;我经常面临一个尴尬场景&#xff1a;深夜写完代码后&#xff0c;既找不到同事帮忙review&#xff0c;又困得没精力自己检查。直到上周提交的Python脚本…...

嵌入式开发中的代码生成器设计与实践

1. 嵌入式代码生成器设计思路解析作为一名在嵌入式领域摸爬滚打多年的开发者&#xff0c;我深刻体会到重复编码带来的效率瓶颈。最近完成的一个代码生成器项目&#xff0c;让我从繁琐的相似代码编写中解放出来。这个工具的核心价值在于&#xff1a;它能自动生成那些结构固定但需…...

C++27原子智能降级策略(Auto-Degrade Atomic Pattern):当缓存行竞争超阈值时自动切换为lock-free队列——工业级源码级实现

第一章&#xff1a;C27原子智能降级策略的演进动因与设计哲学C27将首次引入原子智能降级&#xff08;Atomic Intelligent Fallback&#xff09;机制&#xff0c;其核心动因源于现代异构计算环境中硬件原子指令集碎片化加剧、内存模型语义边界模糊化&#xff0c;以及开发者在可移…...