迁移仓库:GitLab到GitLab

您所在的位置:网站首页 gitlab项目导出 迁移仓库:GitLab到GitLab

迁移仓库:GitLab到GitLab

2024-07-17 09:29| 来源: 网络整理| 查看: 265

开发中难免碰到需要迁移仓库的情况: 迁移仓库:GitHub到GitLab 迁移仓库:GitLab到GitLab

本文介绍如何在GitLab服务器之间迁移代码仓库,例如从gitlab.com(公网)迁移到公司的私有gitlab服务器(内网)。

主要步骤:

原gitlab导出仓库代码 根据邮件中链接下载导出的包 新gitlab创建仓库 从包导入项目 从旧仓库导出项目

进入项目仓库,依次点击Settings → General → Collapse → Export project → Export,导出仓库代码(包含全部分支、提交记录、Tag等),如下图

导出项目.png

开始导出.png

导出完成后,会收到一封邮件(有点耐心,网站打包不要时间的吗),里面导出包的下载链接(注意链接24h后失效),如下图

导出完成的邮件.png // 下载链接的真面目 https://gitlab.uip6.com/Apeman/apeman-ios/download_export

下载导出包

下载导出文件 新建仓库并导入项目

新建项目New project

新建项目.png

导入项目Import project,可以看到GitLab支持导入多种来源的项目,这里选择GitLab export

导入项目1.png

填写项目信息,最后点击Import project

导入项目2.png 导入中.png 导入完成.png

导入完成后,需要修改git配置的远程仓库地址

// 设置远程仓库地址 git remote set-url origin 远程仓库地址 // 验证 git remote -v


【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3