我有一个问题,在我的回购中,我必须上传一个大约380mb大小的必要的*.lm
字典文件。它实际上是由git-lfs
跟踪的,它也被上传到git-lfs
。我的问题是,除了git-lfs
之外,git还会将此文件上传到repo,所以最后它会失败,因为你无法上传大于100mb的文件。
我已经尝试用bfg和git-lfs import
清理我的仓库以将我的仓库迁移到lfs。他们都没有工作,它仍然继续上传文件到lfs
和正常的回购。
我真的不知道该怎么做,它已经在历史上有效,现在它已不复存在了。
请参阅How to stop tracking and ignore changes to a file in Git?
特别是,您需要从跟踪中删除该文件。该链接建议的答案是git rm --cached <file-name>
。
然后你需要将它添加到你的.gitignore