Ubuntu 上 GitLab 创建项目的完整步骤
一 前提准备
sudo cat /etc/gitlab/initial_root_password(该文件中的密码通常在首次启动后 24 小时 内有效)。二 在 Web 界面创建项目
三 本地代码推送到新项目
# 进入项目目录
cd /path/to/your/project
# 初始化本地仓库(如尚未初始化)
git init --initial-branch=main
# 关联远程仓库(粘贴你的项目 SSH/HTTPS 地址)
git remote add origin git@<你的域名或IP>:<群组或用户名>/<项目名>.git
# 添加并提交代码
git add .
git commit -m "Initial commit"
# 推送到远端默认分支(通常为 main)
git push -u origin main
四 常见问题与快速排查
external_url 配置正确并已执行 sudo gitlab-ctl reconfigure && sudo gitlab-ctl restart,同时检查 防火墙/安全组 是否放行对应端口。sudo gitlab-rails console -e production
user = User.where(id: 1).first
user.password = 'YourNewPassword123!'
user.password_confirmation = 'YourNewPassword123!'
user.save!
然后重启服务或重新登录。