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

3.1安装TortoiseGit-2.8.0.0-64bit.msi

https://tortoisegit.org/download/

上一篇下一篇

猜你喜欢

热点阅读