在 Linux 上部署的 GitLab(通常是 Omnibus 安装)关闭维护模式(Maintenance Mode)有几种方式,取决于你是怎么开启的。
如果你是管理员:
sudo gitlab-rails console
进入后执行:
::Gitlab::CurrentSettings.update!(maintenance_mode: false)
exit
编辑配置文件:
sudo vim /etc/gitlab/gitlab.rb
查找或添加:
gitlab_rails['maintenance_mode'] = false
然后重新配置:
sudo gitlab-ctl reconfigure
sudo gitlab-ctl status
或访问 GitLab 页面,确认不再显示:
GitLab is undergoing maintenance
如果你能告诉我:
我可以给你更精确的步骤。