GitLab简介
GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。被广泛使用的基于git的开源代码管理平台, 基于Ruby on Rails构建, 主要针对软件开发过程中产生的代码和文档进行管理, Gitlab主要针对group和project两个维度进行代码和文档管理, 其中group是群组, project是工程项目, 一个group可以管理多个project, 可以理解为一个群组中有多项软件开发任务, 而一个project中可能包含多个branch, 意为每个项目中有多个分支, 分支间相互独立, 不同分支可以进行归并。
GitLab很耗内存,建议内存在4G以上
前期准备
1.更新系统
首先,确保系统是最新的 ,执行一下命令
dnf update
2.安装必要的软件包
安装GitLab所需的依赖,包括curl
和policycoreutils-python-utils
dnf install -y curl policycoreutils-python-utils