为什么git正常推送我的文件,即使它们是由git-LFS处理的?

问题描述 投票:0回答:1

我有一个问题,在我的回购中,我必须上传一个大约380mb大小的必要的*.lm字典文件。它实际上是由git-lfs跟踪的,它也被上传到git-lfs。我的问题是,除了git-lfs之外,git还会将此文件上传到repo,所以最后它会失败,因为你无法上传大于100mb的文件。

我已经尝试用bfg和git-lfs import清理我的仓库以将我的仓库迁移到lfs。他们都没有工作,它仍然继续上传文件到lfs和正常的回购。

我真的不知道该怎么做,它已经在历史上有效,现在它已不复存在了。

git commit git-lfs
1个回答
0
投票

请参阅How to stop tracking and ignore changes to a file in Git?

特别是,您需要从跟踪中删除该文件。该链接建议的答案是git rm --cached <file-name>

然后你需要将它添加到你的.gitignore

© www.soinside.com 2019 - 2024. All rights reserved.