GitHub 存储库已复制到 GitLab。接下来,开发工作在 GitHub 和 GitLab 上同步进行了几个月。然后,GitHub 存储库最终迁移到了 GitLab。 有没有办法将第一个 GitLab 存储库指定为新移动存储库的分支(这是第一个存储库的父级)?这样“ fork ”指示器就处于事件状态,如图所示:fork indicator .
最佳答案
您询问如何在现有存储库之间添加 fork 关系。 GitLab 提供了一个 API 来执行此操作:Create a forked from/to relation between existing projects
POST /projects/:id/fork/:forked_from_id
Attribute Type Required Description forked_from_id
ID ☑ Yes The ID of the project that was forked from. id
integer/string ☑ Yes The ID or URL-encoded path of the project.
关于gitlab - 如果一个 Gitlab 存储库是独立的存储库(未 fork ),如何使一个 Gitlab 存储库成为另一个 Gitlab 存储库的分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67942285/