首页 > 解决方案 > 非 LFS 仓库的 Git 镜像到 LFS 仓库

问题描述

我希望在 GitHub 上设置一个非 LFS 存储库的镜像,以限制我使用 LFS 处理大于 100 MB 的文件。除了使用 GitHub,别无选择。

我的做法:

git clone --bare <REPO>
git lfs migrate import --include="*.zip" --everything
git push <MIRROR> --set-upstream --all

我看到的问题是,如果原始存储库有新的提交并且镜像有重写的 LFS 提交,那么更新将如何发生?我尝试了各种方法,但到目前为止对我来说没有任何意义。

有没有人遇到过这个问题,你是如何解决这个问题的?

标签: gitmirrorgit-lfs

解决方案


推荐阅读