【教程】git代码仓库迁移的详细步骤

嗨喽!各位小伙伴们,由于公众号做了乱序推送改版,为了保证公众号的推送,能够第一时间及时送达到大家手上,大家记得将我的公众号 加星标置顶 ,公众号每天会送上IT圈独有的资源 !

今天给大家分享一个Git仓库迁移而不丢失log的方法,要求能保留原先的commit记录,应该如何迁移呢?

git代码仓库迁移的步骤

1、在本地电脑创建一个文件夹,cd进入文件夹后执行下面的git命令。这个命令会对原仓库克隆一份裸版本库。然后会在文件夹下生成一份克隆后的git文件 。

git clone --bare git@code.aliyun.com:842546199/test.git

2、进入到生成的git文件下

cd test.git

3、比如我们要把代码迁移到新的托管码云gitee平台,下面命令将克隆的裸版本库,镜像到目标仓库。

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

4、删除本地代码

cd ..

rm -rf test.git

5、到新服务器上找到 Clone 地址,直接 Clone 到本地就可以了。

比如我的是这个:

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

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

具体操作,如下图所示,非常简单,就可以顺利把代码仓库迁移或者备份到另外一个平台了!

—  —

- END -
长按进入小程序,进行30天签到



打卡第15期,20本新书,快来看看!
(更多精彩值得期待……)
最近热文:20套Java实战项目视频,涉及SpringBoot、SSM、SpringCloud等等!卧槽!微信图标现在可以换颜色了?!
不要在代码中使用「User」这个单词!
10款必装软件,让Windows使用效率飞起!
对比27种语言,哪种编程语言又快又省电?
支付宝钱包系统架构图解,真的太优秀了!
LeetCode1-80题汇总,速度收藏!


2T技术资源大放送!包括但不限于:C/C++,Linux,Python,Java,人工智能,考研,软考,英语,等等。在公众号内回复「资源」,即可免费获取!回复「社群」,可以邀请你加入读者群!



  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员小猿666

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值