当前位置:   article > 正文

【嵌入式】【GIT】如何迁移老的GIF到新的仓库时使用LFS功能并保持LOG不变_git lfs 迁移

git lfs 迁移

一、正常迁移流程

假设有仓库 ssh://old/buildroot-201902 需要迁移到新的仓库 ssh://old/buildroot-201902时,我们可以使用以下命令来完成:

# 下载老的仓库
git clone ssh://old/buildroot-201902 
# 向新的仓库上传所有的tags
git push ssh://new/buildroot-201902 --tags
# 向新的仓库上传所有的分支
git push ssh://new/buildroot-201902 --all
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

如果正常时,无论新老仓库都会查到以下log,表示tags和分支都迁移成功了。
在这里插入图片描述

二、遇到新的问题

有时候在迁移时,会发现由于一些限制会导致迁移失败,最常见的,就是一些平台上限制的单个文件不能超过 200M的大小。此时就需要使用git的 LFS功能了。

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/749489
推荐阅读
相关标签
  

闽ICP备14008679号