git - 文件超出了 git 的大小,即使它已缩小到限制以下

标签 git github

当我尝试将我的分支推送到 Github 时,出现此错误:

remote: error: File ProjectFunctionalityVideo/Project0Video.mov is 299.46 MB; this exceeds GitHub's file size limit of 100.00 MB

我现在已将文件缩小到 67MB,再次添加并提交文件,但在推送时仍然出现错误。我猜文件大小已缓存在某处。我该如何解决这个问题?

最佳答案

您在之前的提交中可能有大约 300MB 的文件版本。您应该删除所有未推送的先前提交。

请检查您尝试使用 git log 推送的 HEAD 和 origin/* 分支的状态。

查看这个答案如何删除以前的提交:https://stackoverflow.com/a/927386/430718

关于git - 文件超出了 git 的大小,即使它已缩小到限制以下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62311708/

相关文章:

git - 是否有任何用于颠覆的东西作为 git 的 gerrit?

windows - 使用 "KexAlgorithms diffie-hellman-group1-sha1"没有解决 "no matching key exchange method found"错误

windows - 如何在 Windows 上的 Git 中创建文件执行模式权限?

git - 分支名称不符合git标准:refs/heads/master

github - Composer 包按分支

html - 如何在拉取请求期间验证 html?

git - 如何关闭一个 Git 分支?

Git 推致命 : repository not found

git - 推送到 GitHub 时出错 - 没有足够的权限将对象添加到存储库数据库

git - BitBucket 和 GitHub 如何使用特殊的 SSH key 进行 push/pull?