gitlab服务器用户和项目管理设置
创始人
2025-01-17 05:31:53
0次

目录

一、gitlab用户设置及项目管理

1.个人偏好设置

2.用户管理

3.项目管理

二、终端访问gitlab项目

1.终端git访问gitlab的项目



一、gitlab用户设置及项目管理

1.个人偏好设置

 

图1.1

继上一节搭建好服务器后,通过在浏览器输入配置的网址和端口号进入gitlab的登录界面,例如我的在浏览器输入的是192.168.1.100:8091,在登录界面进行登录,进入gitlab的首页

图1.2

        如上图,我标识的1处是首页按键,点击此处可以直接返回到首页,2处是创建项目群组,项目入口,3处是个人设置入口,4处创建一个项目,5处创建一个组群,6处创建一个普通用户,7处是gitlab的配置。

        点击3处,进入个人设置入口如下图

图1.3

在点击preferences,进入设置界面后,有Color theme颜色背景选项,可以根据自己喜好选择,Syntax highlight theme代码的语法高亮选项,可以根据自己喜好选择,Localiaztion本地化设置,可以设置简体中文。

设置完后需要在页面最下面点击save Changes,然后退出当前登录,重新登录设置才会生效 。

 


2.用户管理

如图1.1,点击6处可以进入用户添加设置。

        建议一个gitlab服务器设置一个root管理员账户即可,管理员用户管理普通用户,可以对普通用户进行增删。普通用户用于管理项目,在普通用户下建立自己的git项目。 建立好自己的普通用户后,记住用户名和密码,后续我们管理自己的项目就登录普通用户,普通用户登录方法和root管理员用户的方法是一样的。

3.项目管理

        使用上一节新增的普通用户登录进入gitlab服务器,首次用普通用户登录gitlab服务器会被迫重新修改密码登录,先建立一个群组,当你管理着N个项目,可以把每个项目当做一个群组来管理。

 建立完组群后可以新建一个项目,选择创建一个空白项目,选择私有,点击创建项目。

 

二、终端访问gitlab项目

1.终端git访问gitlab的项目

        进入刚创建的新项目test,点击克隆,就会有SSH克隆和HTTP克隆两种访问方式,这里就以SSH访问的方式示例,这个SSH地址可以在终端用git clone命名把代码从gitlab服务器上克隆到开发者本地,但是终端访问者,需要在gitlab服务器配置访问密钥,如果没有添加密钥,每使用一次git clone要输入用户名及密码,如下图步骤进入添加密码界面,点击设置->偏好设置->SSH秘钥->添加新秘钥。

 终端生成秘钥

这里以window 的 git bash here示例,没安装git window 版本自行百度安装,下载地址Git - Downloading Package,在终端执行ssh-keygen命令生成rsa秘钥

ssh-keygen -t rsa -C my_email@Google.com,

-t  是密钥类型,-C 是邮箱地址,请填写自己的邮箱地址,在终端输入ssh-keygen命令,接着按enter键,直到生成公钥,如果是Ubuntu系统要清楚当前是普通用户生成的密钥,还是root用户生成的密钥,如果使用普通用户生成的密钥,就要在普通用户下访问gitlab,否则可能会遭到gitlab服务拒绝访问,成功生成密钥后会显示公钥的保存路径,用vim或者记事本将id_rsa.pub打开,把秘密钥信息拷贝到gitlab服务器中,设置到期时间,点击添加密钥。

添加完密钥后就可以在终端上使用git clone git@192.168.xx.139:ems/test.git

配置邮箱和用户名

 git config --global user.email “example.com”

git config --global user.name “your name”

如果不配置邮箱和用户名,提交不了代码到服务器


相关内容

热门资讯

每日必看!江岸多玩到底能开挂吗... 每日必看!江岸多玩到底能开挂吗(辅助挂),江岸多玩原来真的有辅助挂讲义1、江岸多玩脚本辅助下载、江岸...
玩家交流!颖河竞技怎么开挂(外... 玩家交流!颖河竞技怎么开挂(外挂),颖河竞技好像是有外挂教材一、颖河竞技游戏安装教程牌型概率发牌机制...
最新通报!皮皮四川麻将软件下载... 最新通报!皮皮四川麻将软件下载(辅助挂),皮皮四川麻将果然有辅助挂模块1、操作简单,无需皮皮四川麻将...
一分钟揭秘!52游戏开挂脚本(... 一分钟揭秘!52游戏开挂脚本(透视挂),52游戏切实有透视挂法子52游戏脚本下载中分为三种模型:52...
一分钟快速了解!堆堆乐开挂破解... 一分钟快速了解!堆堆乐开挂破解(外挂),堆堆乐竟然真的有外挂方针1、下载好堆堆乐正确养号方法之后点击...
重大通报!汇城贵州麻将开挂脚本... 重大通报!汇城贵州麻将开挂脚本(开挂),汇城贵州麻将原来真的有开挂法门1、重大通报!汇城贵州麻将开挂...
盘点一款!七色城透视挂件(外挂... 盘点一款!七色城透视挂件(外挂),七色城切实是真的有外挂经验1、全新机制【七色城ai辅助工具激活码】...
今日头条!多多休闲透视软件下载... 今日头条!多多休闲透视软件下载(外挂),多多休闲确实是真的有外挂攻略1、首先打开多多休闲辅助器下载最...
关于!钱柜麻将真的有透视吗(辅... 关于!钱柜麻将真的有透视吗(辅助器),钱柜麻将一贯是有辅助器练习钱柜麻将能透视中分为三种模型:钱柜麻...
今日焦点!河北家乡棋牌辅助工具... 今日焦点!河北家乡棋牌辅助工具(外挂),河北家乡棋牌果然是有外挂手册小薇(辅助器软件下载)致您一封信...