docker exec -it gitlab bash
需要谨慎操作
gitlab-rails console -e production
等待加载完后会进入控制台
---------------------------------------------------------------------------------------------------------------------------------
不是docker部署则需要切换到gitlab安装目录,例如:
cd /opt/gitlab/bin
然后链接数据库
sudo gitlab-rails console -e production
--------------------------------------------------------------------------------------------------------------------------------
user = User.find_by(username: 'root')
通过上一步查找到 root 用户,并赋值给 user,现在可以通过 user 更改密码