gpt4 book ai didi

Github 文件大小限制已于 2013 年 6 月 18 日更改。现在不能推

转载 作者:IT王子 更新时间:2023-10-29 01:10:12 25 4
gpt4 key购买 nike

自 2013 年 6 月 18 日起,此更改对我现有的存储库中的文件超过该限制有何影响?我最后一次推送是在 2 个月前,当时有一个大文件。

我在本地删除了一个大文件,但现在无法推送任何内容。我收到“远程错误”...远程:错误:文件 cron_log.log 为 126.91 MB;这超过了 GitHub 的文件大小限制 100 MB

我在原始推送后将文件添加到 .gitignore...但它仍然存在于远程(源)

在本地删除它应该在 origin(Github) 上删除它,对吗? ...但是...它不让我推送,因为 Github 上有一个文件超出了限制...

https://github.com/blog/1533-new-file-size-limits

这些是我发出的命令加上错误消息..

git add .git commit -m "delete cron_log.log"git push origin masterremote: Error code: 40bef1f6653fd2410fb2ab40242bc879remote: warning: Error GH413: Large files detected.remote: warning: See http://git.io/iEPt8g for more information.remote: error: File cron_log.log is 141.41 MB; this exceeds GitHub's file size limit of 100 MBremote: error: File cron_log.log is 126.91 MB; this exceeds GitHub's file size limit of 100 MBTo https://github.com/slinds(omited_here)/linexxxx(omited_here).git ! [remote rejected] master -> master (pre-receive hook declined)error: failed to push some refs to 'https://github.com/slinds(omited_here)

I then tried things like

git rm cron_log.log
git rm --cached cron_log.log

同样的错误。

最佳答案

作为rlb.usa请注意,Github 添加了文件大小限制,以防止您推送大于 100MB 的文件。您尝试在新提交中删除文件并尝试推送它。那会失败,因为您不仅要 push 最后一次提交,还要 push 其他三个提交。这三个提交包含大小为 141MB 和 126MB 的 cron_log 版本。它们会导致您的推送失败。

要解决这个问题,您有两个选择:

  • 运行 git rebase -i origin/master,设置每个提交以使用 git commit --amend 编辑和删除每个文件。
  • 使用BFG Repo-Cleaner清除您的所有历史记录。

关于Github 文件大小限制已于 2013 年 6 月 18 日更改。现在不能推,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17382375/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com