在最近,由于一些小鬼的恶意举报,导致我的部分GitHub仓库被频频下架。为了防止大家对仓库的失联。我特意将仓库迁移至我的GitLab仓库上。但是由于某些容器云平台原因,只能使用GitHub的仓库。今天我来教大家从我的GitLab仓库导入至自己的GitHub仓库。
准备材料
- GitHub账号
部署步骤
- 打开GitLab仓库
- 点击“Clone”,复制Clone with HTTPS的链接
- 打开GitHub,创建一个新的仓库
- 点击“Import code”按钮
- 复制粘贴GitLab的链接,点击“Begin import”按钮
- 如出现此提示,即为导入完成
GitLab 导入 GitHub 前要检查什么
把 GitLab 仓库导入 GitHub 不只是复制代码,还要确认分支、提交历史、子模块、Issues、Actions、Secrets 和许可证。公开仓库尤其要检查是否包含服务器配置、Token、私钥或代理节点信息。
- 导入前先清理敏感文件和历史提交。
- 确认默认分支、标签和 Release 是否完整。
- 私有仓库导入后要重新设置成员权限。
- CI/CD 变量和部署密钥不能直接迁移到公开环境。
- 导入完成后用 git clone 重新拉取验证。




