CentOS-7-x86_64-Minimal-gitlab安装
2019-10-22 本文已影响0人
不知不怪
1.安装
1.1安装vim(个人习惯,不是必须)
yum install -y vim
1.2.编辑gitlab社区版安装源
vim /etc/yum.repos.d/gitlab-ce.repo
[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
gpgcheck=0
enabled=1
1.3.安装并执行自动配置
sudo yum makecache
sudo yum install -y gitlab-ce
gitlab-ctl reconfigure
1.4.关防火墙
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
2.使用
2.1首次使用时设置root用户的密码,不小于8位
2.2以root用户登录并执行以下操作
创建仓库---->
为仓库加readme.txt---->
创建用户---->
将用户加到仓库成员---->
测试拉取---->测试提交
2.2Gitlab的developer角色的人没有push权限无法提交
原因: master 被保护
图片1.png
更改分支保护即可
更改允许合并 允许推送的角色即可
3.安装客户端
3.1安装Git-2.23.0-64-bit.exe
https://git-scm.com/download/win