概述
方法1
首先
gitee上的仓库为A
gitlab上创建一个空仓库为C
1、本机建一个任意名称文件夹:test,cmd进入test文件夹。
2、执行 git clone http://xxx.xxx.xx.10:xxx/xxxxkai/oms.git 克隆gitee的仓库A为B(也就是test文件夹)
2、修改 B仓库的远端指向
2.1重命名B指向的远端仓库 【因为2.2要新增名为origin的链接,所以这里先修改远程链接,防止重名】
git remote rename origin old-origin
2.2新增名为origin的链接指向远端gitlab上的空仓库C【origin代表的是链接名称】
git remote add origin http://gitLab的仓库地址/oms.git
3.代码推送到名为origin的远端地址
git push -u origin --all
4.gitlab上查看,所有项目代码、日志迁移成功。
方法2:
本机电脑上已存在的clone仓库是A
直接在gitLab(git)上新建仓库B(git init --bare.注意bare不能丢,不然推送A的全部分支给B会报错 )
修改A仓库的远端指向仓库B
git remote rename origin old-origin
//进入A仓库中(cd 到A中,有.git文件夹)给A仓库添加远端关联gitLab上的仓库B
git remote add origin http://gitLab的ip地址/linux文件夹路径/仓库名称B
直接把A全部分支提交到B即可
git push --all origin
最后
以上就是高大水池为你收集整理的如何迁移git仓库,gitee仓库迁移到gitlab的全部内容,希望文章能够帮你解决如何迁移git仓库,gitee仓库迁移到gitlab所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复