如果一个Gitlab存储库是分离的存储库(而不是分叉的),如何使它们成为另一个Gitlab存储库的分叉



GitHub存储库已复制到GitLab。接下来,在几个月的时间里,GitHub和GitLab同时进行了开发。然后,GitHub存储库最终被移到了GitLab。有没有办法将第一个GitLab存储库分配为新移动的存储库(第一个存储库的父存储库(的分支?因此;叉子";指示器处于活动状态,如图所示:叉指示器。

您正在询问如何在现有存储库之间添加分叉关系。GitLab提供了一个API来实现这一点:在现有项目之间创建一个分叉的自/到关系

POST /projects/:id/fork/:forked_from_id
必需>
属性类型描述
forked_from_idID☑是从派生的项目的ID
id整数/string☑是项目的ID或URL编码路径

最新更新