GitLab 安装和使用
本文最后更新于 2021年7月1日 下午
环境
系统:可自由选择,我虚拟机上的是 CentOS Stream release 8
CPU:4 核是建议的最低核数,最多支持 500 个用户
内存:4GB RAM 是所需的最小内存大小,最多支持 500 个用户
硬盘:必要的硬盘空间在很大程度上取决于您要存储在 GitLab 中的存储库的大小,但根据经验,您应该拥有至少与所有存储库组合占用的空间一样多的可用空间
安装
- 安装和配置必要的依赖项
1 |
|
- 下载 gitlab-ce 社区版的 rpm 包
1 |
|
修改 gitlab 默认配置
编辑 /etc/gitlab/gitlab.rb 搜索 external_url
把后面的地址修改为你自己的域名或者 IP,是单引号,而且前面的 http 不要改
默认填写 http:// 加上本机 IP 即可,如需自定义域名需加入到 /etc/hosts 中
1 |
|
- 重新加载配置后重启 gitlab
1 |
|
使用
初始化账户与创建仓库
打开浏览器输入配置的 external_url
进行初始化账户设定密码,这个密码为 root 管理员账户的密码
设置完密码之后会自动跳转到登录页面
可以使用 root 登录,也可以在登录界面创建一个账户登录,登录后创建仓库
安装 Git 后配置 SSH-Key
- 安装 Git 安装后设置你的用户名和邮件地址
1 |
|
- 在 Git Bash 上生成 SSH-Key
1 |
|
- 在 ~/.ssh 目录下新建一个 config 文件
1 |
|
添加秘钥
点击右上角头像,Settings -> SSH
把刚刚生成的 ~/.ssh/local_gitlab_rsa.pua 文件的内容粘贴上
添加一个 Title,然后 Add Key
Git 工作流
1 |
|
参考
GitLab 安装和使用
http://www.loquy.cn/posts/e2e5d3b3.html