好吧,过程出奇的简单,只需要执行如下简单的四步即可完成!

1、克隆原始仓库所有分支到本地(--bare选项是必须的)

git clone --bare http://IP地址/gitlab/test/test.git

2、新建一个远程仓库,以码云为例,如下:

https://gitee.com/test/test.git

3、进入克隆目录

cd mall

4、将所有分支以及标签推送到目的仓库

git push --mirror https://gitee.com/test/test.git

以上完毕,登陆新的远程库可以查看到所有的分支了!