方法1
首先
gitee上的倉庫為A
gitlab上創(chuàng)建一個(gè)空倉庫為C
1、本機(jī)建一個(gè)任意名稱文件夾:test,cmd進(jìn)入test文件夾。
2、執(zhí)行 git clone http://xxx.xxx.xx.10:xxx/xxxxkai/oms.git 克隆gitee的倉庫A為B(也就是test文件夾)
2、修改 B倉庫的遠(yuǎn)端指向
2.1重命名B指向的遠(yuǎn)端倉庫 【因?yàn)?.2要新增名為origin的鏈接,所以這里先修改遠(yuǎn)程鏈接,防止重名】
git remote rename origin old-origin
2.2新增名為origin的鏈接指向遠(yuǎn)端gitlab上的空倉庫C【origin代表的是鏈接名稱】
git remote add origin http://gitLab的倉庫地址/oms.git
3.代碼推送到名為origin的遠(yuǎn)端地址
git push -u origin --all
4.gitlab上查看,所有項(xiàng)目代碼、日志遷移成功。
方法2:
本機(jī)電腦上已存在的clone倉庫是A
直接在gitLab(git)上新建倉庫B(git init --bare.注意bare不能丟,不然推送A的全部分支給B會(huì)報(bào)錯(cuò)?)
修改A倉庫的遠(yuǎn)端指向倉庫B
git remote rename origin old-origin
//進(jìn)入A倉庫中(cd? 到A中,有.git文件夾)給A倉庫添加遠(yuǎn)端關(guān)聯(lián)gitLab上的倉庫B
? ? ? ? 1.http方式
????????git remote add origin http://gitLab的ip地址/linux文件夾路徑/倉庫名稱B
或者
? ? ? ?2.ssh方式?
????????git remote add origin? 【linux登錄用戶名】@【服務(wù)器ip】:/linux文件夾路徑/倉庫名稱B
直接把A全部分支提交到B即可
git push? --all??origin文章來源:http://www.zghlxwxcb.cn/news/detail-419614.html
?文章來源地址http://www.zghlxwxcb.cn/news/detail-419614.html
到了這里,關(guān)于如何遷移git倉庫,gitee倉庫遷移到gitlab的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!