其他分享
首页 > 其他分享> > gitLab

gitLab

作者:互联网

10.1GitLab 简介
GitLab 是由GitLabInc.开发,使用 MIT 许可证的基于网络的 Git 仓库管理工具,且具有 wiki 和 issue 跟踪功能。使用 Git 作为代码管理工具,并在此基础上搭建起来的web 服务。 GitLab 由乌克兰程序员 DmitriyZaporozhets 和 ValerySizov 开发,它使用 Ruby 语言写
成。后来,一些部分用 Go 语言重写。截止 2018 年 5 月,该公司约有 290 名团队成员,以及 2000 多名开源贡献者。GitLab 被 IBM,Sony,JülichResearchCenter,NASA,Alibaba, Invincea,O’ReillyMedia,Leibniz-Rechenzentrum(LRZ),CERN,SpaceX 等组织使用。
10.2GitLab 官网地址
官网地址:https://about.gitlab.com/

安装说明:https://about.gitlab.com/installation/

10.3GitLab 安装
10.3.1服务器准备
准备一个系统为 CentOS7 以上版本的服务器,要求内存 4G,磁盘 50G。关闭防火墙,并且配置好主机名和 IP,保证服务器可以上网。
此教程使用虚拟机:主机名:gitlab-server IP 地址:192.168.6.200

10.3.2安装包准备
Yum 在线安装 gitlab- ce 时,需要下载几百M 的安装文件,非常耗时,所以最好提前把所需RPM 包下载到本地,然后使用离线 rpm 的方式安装。
下载地址:
注:资料里提供了此rpm 包,直接将此包上传到服务器/opt/module 目录下即可。

10.3.3编写安装脚本
安装 gitlab 步骤比较繁琐,因此我们可以参考官网编写 gitlab 的安装脚本。

给脚本增加执行权限
然后执行该脚本,开始安装 gitlab-ce。注意一定要保证服务器可以上网。

10.3.4初始化 GitLab 服务
执行以下命令初始化 GitLab 服务,过程大概需要几分钟,耐心等待…
10.3.5启动 GitLab 服务
执行以下命令启动 GitLab 服务,如需停止,执行 gitlab-ctl stop

10.3.6使用浏览器访问 GitLab
使用主机名或者IP 地址即可访问GitLab 服务。需要提前配一下 windows 的hosts 文件。

首次登陆之前,需要修改下 GitLab 提供的 root 账户的密码,要求 8 位以上,包含大小写子母和特殊符号。因此我们修改密码为 Atguigu.123456
然后使用修改后的密码登录 GitLab。

GitLab 登录成功。

10.3.7GitLab 创建远程库

10.3.8IDEA 集成 GitLab
1)安装 GitLab 插件

2)设置GitLab 插件

3)push 本地代码到GitLab 远程库

自定义远程连接

注意:gitlab 网页上复制过来的连接是:http://gitlab.example.com/root/git-test.git, 需要手动修改为:http://gitlab-server/root/git-test.git
选择 gitlab 远程连接,进行 push。

首次向连接 gitlab,需要登录帐号和密码,用 root 帐号和我们修改的密码登录即可。

代码 Push 成功。

只要 GitLab 的远程库连接定义好以后,对 GitLab 远程库进行 pull 和 clone 的操作和

Github 和码云一致,此处不再赘述。

标签:10.3,gitlab,gitLab,远程,git,安装,GitLab
来源: https://www.cnblogs.com/qiaoweipeng/p/15377852.html