尚硅谷Git入门到精通全套教程(涵盖GitHub\Gitee码云\GitLab)
总时长 4:52:00 共45P
此文章包含第41p-第p45的内容
文章目录
安装gitlab

进入官网

安装gitlab

可以看到各种平台的版本

k8s也可以安装

docker也能安装

有两个版本 CE(社区免费版) EE(企业旗舰版)
安装CE(社区免费版)就行

服务器准备

这里我们使用一个关闭了防火墙的centos7虚拟机进行操作(切记正式环境不可以关闭防火墙)

修改ip地址
我们是复制的虚拟机 进行修改ip地址操作
进入/etc/sysconfig/network-scripts文件夹下
修改 ifcfg-em33 文件

修改ip为192.168.0.200

修改主机名
vim /etc/hostname

修改主机名

重启服务器
reboot

修改windows的hosts文件

配置映射

因为我们配置了映射,所以xshell连接的时候就可以直接写主机名

连接上了

测试是否可以上网

安装包准备

因为体积太大 我们不建议使用在线yum安装,推荐使用RPM方式离线安装


我们将安装包放到/opt/module文件夹下



安装gitlab脚本

我们编写一个安装脚本文件


给脚本加执行权限

变绿说明已经是可执行脚本了 而且前面有的rw-变成了rwx

注意服务器需要连接网络,因为脚本里有yum命令

大概5分钟左右,安装完成

初始化gitlab服务
初始化命令
gitlab-ctl reconfigure
大概10分钟左右可以初始化完成

启动和关闭gitlab服务
启动命令
gitlab-ctl start

停止命令
gitlab-ctl stop
访问gitlab

两种方式
根据IP地址访问


根据主机名访问
必须在windows的hosts文件下配置过才能使用


先初始化root 密码,需要高复杂度密码


可以登录了

gitlab界面

创建仓库

可以添加sshkey进行免密登录


idea集成gitlab
下载插件
下载gitlab插件

安装完可以看到Version Control下面多出来个选项

添加gitlab服务器



导入项目到本地库
- 克隆项目地址

因为这里复制下来的地址是例子地址 我们要改成主机名或ip
*这是由于安装时候URL那个变量没改导致的

连接远程库并push代码到远程库

自定义一个远程库连接


右下角提示push完成


总结

680

被折叠的 条评论
为什么被折叠?



