gitlab迁移旧仓库,旧的gitlab起不来,只能根据仓库数据迁移到新的gitlab
1 找到旧的仓库文件数据 /var/opt/gitlab/git-data/repositories/
cd /var/opt/gitlab/git-data/repositories/
2 然后找到对应的具体项目,例如demo.git
cd demo.git
3 在新的gitlab服务上,新建空文件夹 demo项目
4 然后执行下面的操作
git clone mirro .
git push --mirror git@new.gitlab.XXXX.com:demo/demo.git
5 如果有报错信息
root@VM-0-12-centos smart-trader.git]# git push --mirror git@new.gitlab.jiushiyaoxxxx.com:nugget/smart-trader.git
fatal: detected dubious ownership in repository at '/var/opt/gitlab/git-data/repositories/huangjing/smart-trader.git'
To add an exception for this directory, call:
git config --global --add safe.directory /var/opt/gitlab/git-data/repositories/huangjing/smart-trader.git
执行上面提示的git config,再重新git push --mirror就可以了。

浙公网安备 33010602011771号