一、安装gitlab
1、下载rpm包
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
找最新版下载即可,如:gitlab-ce-14.3.5-ce.0.el7.x86_64.rpm
2、安装
rpm -ivh gitlab-ce-14.3.5-ce.0.el7.x86_64.rpm
3、修改gitlab配置文件
vim /etc/gitlab/gitlab.rb
注意,端口号最好修改掉,不然容易出现502错误
external_url 'http://10.163.100.92:8081' unicorn['port']=8082
4、启动
gitlab-ctl reconfigure 重新读配置
gitlab-ctl restart 重启
5、进入gitlab
访问:http://10.163.100.92:8081
6、root初始密码
保存在 /etc/gitlab/initial_root_password 里面(只保留24h),请及时更改密码
二、安装本地环境
1、安装git
到git官网下载最新版git 32bit(64bit可能会有一些兼容性问题,64位电脑也能装32bit的git)
修改默认路径,安装即可
2、安装TortoiseGit
同样,官网下载,这里需要的是64 bit(64位电脑不能安装32bit的TortoiseGit)
修改默认路径,安装即可
3、进行ssh认证
打开puTTYgen,生成公私密钥
公钥上传到gitlab
格式:ssh-rsa AAAAB3NzaC1yc2EAAAABJQ...........
私钥在TortoiseGit选中:加载Putty密钥,选中路径
4、设置上传人
TortoiseGit-设置-Git-实时生效-编辑全局,添加如下信息
[user] email=xiaoying.ke@vertiv.com name=xiaoying