方法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
1.http方式
git remote add origin http://gitLab的ip地址/linux文件夹路径/仓库名称B
或者
2.ssh方式
git remote add origin 【linux登录用户名】@【服务器ip】:/linux文件夹路径/仓库名称B
直接把A全部分支提交到B即可
git push --all origin文章来源:https://www.toymoban.com/news/detail-419614.html
文章来源地址https://www.toymoban.com/news/detail-419614.html
到了这里,关于如何迁移git仓库,gitee仓库迁移到gitlab的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!