2.6 KiB
2.6 KiB
Gerrit 创建项目指南
当前状态
✅ 您已成功登录(显示 "RENJIANBO") ✅ 可以访问 Repositories 页面
创建项目的方法
方法一:通过 Web 界面创建(推荐)
步骤 1:找到创建项目按钮
在 Repositories 页面,查找以下位置:
- 页面右上角:查找 "Create Project" 或 "+" 按钮
- 或者:点击右上角用户名 "RENJIANBO" → "Settings" → 查看左侧是否有 "Administration" 选项
- 或者:直接访问创建项目页面:
http://101.43.95.130:8080/#/admin/projects/create
步骤 2:填写项目信息
如果找到了创建项目的页面,填写:
- Project Name: 输入项目名称(例如:
my-project) - Parent: 选择
All-Projects(默认) - Description: 项目描述(可选)
- Submit Type: 选择
Merge If Necessary(推荐) - Create initial empty commit: ✅ 勾选(推荐)
步骤 3:创建项目
点击 "Create Project" 按钮
方法二:通过命令行创建(如果 Web 界面没有按钮)
如果 Web 界面找不到创建按钮,可以使用命令行:
# 在服务器上执行
cd /home/renjianbo/gerrit_install/review_site
ssh -p 29418 renjianbo@localhost gerrit create-project my-project
方法三:手动创建 Git 仓库(如果以上都不行)
如果以上方法都不行,可以手动创建:
# 在服务器上执行
cd /home/renjianbo/gerrit_install/review_site/git
mkdir my-project.git
cd my-project.git
git init --bare
然后刷新 Web 界面,项目应该会出现在列表中。
创建项目后的操作
项目创建成功后:
-
克隆项目到本地:
git clone ssh://renjianbo@101.43.95.130:29418/my-project # 或使用 HTTP git clone http://101.43.95.130:8080/my-project -
推送代码进行评审:
cd my-project echo "# My Project" > README.md git add README.md git commit -m "Add README file" git push origin HEAD:refs/for/master
如果找不到创建按钮
可能的原因:
- 用户不是管理员(第一个登录的用户应该是管理员)
- 权限配置问题
解决方案:
- 检查 Settings → Administration 是否存在
- 如果不存在,可能需要手动添加管理员权限
需要帮助?
如果以上方法都不行,请告诉我:
- 在 Repositories 页面是否看到 "Create Project" 按钮
- Settings 页面左侧是否有 "Administration" 选项
- 访问
http://101.43.95.130:8080/#/admin/projects/create的结果