Git从旧的仓库迁移到新的仓库后clone lfs的文件出现错误

一、问题描述

利用git转移仓库从gitee的testA.git仓库到coding的testB.git利用命令

        git clone --mirror git@gitee.com:dev/testA.git

        cd testA.git

        git push --mirror git@git.e.coding.test.clund:dev/testB.git

可以迁移成功,但是在clone新的仓库时候会发现存在lfs文件的一些lib下载失败,显示Smudget error: Error downloading test.lib :LFS Get,这是因为lfs文件没有被真正迁移到testB仓库

二、解决方案

        把testA.git仓库clone下来时候需要git lfs featch --all

        再执行git lfs push --all git@git.e.coding.test.clund:dev/testB.git

三、最终命令执行

        git clone --mirror git@gitee.com:dev/testA.git

        cd testA.git

        git lfs fetch --all

        git push --mirror git@git.e.coding.test.clund:dev/testB.git

        git lfs push --all git@git.e.coding.test.clund:dev/testB.git

       备注: git lfs fetch --all   git lfs push --all可能由于仓库很大,拉取很慢很慢,数据量几十G,需要足够的硬盘空间和耐心等待

相关推荐

  1. git 碎步浪荡,添加仓库子项目,迁移仓库

    2024-05-04 15:56:03       41 阅读
  2. git忽略已加仓库文件文件夹

    2024-05-04 15:56:03       17 阅读
  3. GIT仓库分支迁移仓库步骤

    2024-05-04 15:56:03       9 阅读
  4. git 派生仓库怎么同步主仓库分支

    2024-05-04 15:56:03       12 阅读
  5. gitee仓库项目迁移gitlab仓库

    2024-05-04 15:56:03       35 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-04 15:56:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-04 15:56:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-04 15:56:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-04 15:56:03       20 阅读

热门阅读

  1. 基于micropython和esp32cam的图像颜色识别小作品

    2024-05-04 15:56:03       11 阅读
  2. 第IV章-Ⅰ Vue3组件与组件通信

    2024-05-04 15:56:03       12 阅读
  3. drop、delete与truncate的区别

    2024-05-04 15:56:03       11 阅读
  4. FPGA学习笔记(2)——Verilog语法及ModelSim使用

    2024-05-04 15:56:03       13 阅读
  5. 安卓抓包总结

    2024-05-04 15:56:03       11 阅读
  6. 深入探索CSS伪类:解锁样式与交互的无限可能

    2024-05-04 15:56:03       12 阅读
  7. 用qml生成日志文件

    2024-05-04 15:56:03       12 阅读
  8. 算法--分治法

    2024-05-04 15:56:03       9 阅读
  9. vue中$nextTick用法

    2024-05-04 15:56:03       9 阅读