通过 `git push` 创建项目
Tier: 基础版,专业版,旗舰版
Offering: JihuLab.com,私有化部署
你可以使用 git push 将本地项目仓库添加到极狐GitLab。添加仓库后,极狐GitLab 会在你选择的命名空间中创建项目。
前提条件:
-
你必须拥有向命名空间添加新项目的权限。 验证你的权限:
- 在顶部栏,选择 搜索或跳转到 并找到你的群组。
- 在右上角,确认 新项目 可见。
如果你没有所需的权限,请联系你的极狐GitLab 管理员。
要通过 git push 创建项目:
-
使用以下任一方式将本地仓库推送到极狐GitLab:
-
使用 SSH:
-
如果你的项目使用标准端口 22,运行:
shellgit push --set-upstream git@gitlab.example.com:namespace/myproject.git main -
如果你的项目需要非标准端口号,运行:
shellgit push --set-upstream ssh://git@gitlab.example.com:00/namespace/myproject.git main
-
-
使用 HTTP,运行:
shellgit push --set-upstream https://gitlab.example.com/namespace/myproject.git master替换以下值:
- gitlab.example.com 替换为托管你的 Git 仓库的机器域名。
- namespace 替换为你的命名空间名称。
- myproject 替换为你的项目名称。
- 如果指定了端口,将 00 更改为你的项目所需端口号。
- 可选。要导出已有的仓库标签,请在 git push 命令后添加 --tags 标志。
-
-
可选。配置远程仓库:
shellgit remote add origin https://gitlab.example.com/namespace/myproject.git
当 git push 操作完成后,极狐GitLab 显示以下消息:
shellremote: 私有项目 namespace/myproject 已创建。
要查看你的新项目,请访问 https://gitlab.example.com/namespace/myproject。 默认情况下,项目可见性设置为 私有,但你可以更改项目可见性。