将整个仓库从 gogs 导入到 gitlab 服务器

Import whole repo from gogs to gitlab server

我的任务是将整个存储库从我们的 Gogs 服务器迁移到新安装的 Gitlab 服务器!

在考虑忘记我的存储库历史记录(评论、问题等)之前,有人知道一种将存储库数据从 Gogs 服务器导出到 Gitlab 服务器的方法吗?

我只是没能在 exporting/migrating 整个项目数据(不仅仅是 git 存储库及其 wiki)的文档中找到任何内容。

考虑到它们主要是数据库元素,需要从一个模式(在Gogs 数据库)到另一个(您的 GitLab 服务器数据库)。

即使是简单的 Git 存储库,它是其他存储库的分支,恢复分支 link 也不是微不足道的(但可能:参见 this GitLab thread