GitLab如何在个人命名空间下Fork带同名子组的项目?
解决GitLab个人命名空间下创建子组并Fork项目到该子组的问题
步骤1:在个人命名空间下创建子组
GitLab默认进入根命名空间创建页,你需要手动指定父命名空间为个人用户空间:
- 打开创建组页面后,找到父命名空间下拉框
- 从列表中选择你的个人用户名(
my-user)作为父命名空间 - 输入组名
custom-group,创建完成后,组路径即为https://gitlab.com/my-user/custom-group
步骤2:Fork项目到已创建的个人子组
子组创建完成后,按以下步骤指定Fork目标:
- 打开原项目页面,点击Fork按钮
- 在Fork配置页的命名空间下拉框中,选择已创建的
my-user/custom-group - 确认项目名称保持
custom-project,完成Fork后,项目路径将符合预期的https://gitlab.com/my-user/custom-group/custom-project
额外排查点
若创建组时未显示父命名空间选项,检查账号权限:普通个人用户默认拥有创建子组的权限,若仍无法看到,确认账号为完整用户账号(而非仅外部协作者身份)。
内容的提问来源于stack exchange,提问作者swiss_knight
相关产品推荐
相关产品推荐

