1、首先进入Docker容器
docker exec -it gitlab bash2、连接到 gitlab 的数据库
需要谨慎操作
gitlab-rails console -e production等待加载完后会进入控制台

---------------------------------------------------------------------------------------------------------------------------------
不是docker部署则需要切换到gitlab安装目录,例如:
cd /opt/gitlab/bin然后链接数据库
sudo  gitlab-rails console -e production--------------------------------------------------------------------------------------------------------------------------------
3、通过用户名或邮箱找到用户
user = User.find_by(username: 'root')4、更改密码
通过上一步查找到 root 用户,并赋值给 user,现在可以通过 user 更改密码