gpt4 book ai didi

git - 无法推送到 GitHub 错误 : pack-objects died of signal 13

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

我无法将本地文件夹推送到 GitHub 上的远程存储库。

在我 push 它达到 96% 左右然后显示这个..

Counting objects: 4145, done.
Delta compression using up to 2 threads.
Connection to github.com closed by remote host.
fatal: The remote end hung up unexpectedly
Compressing objects: 98% (3919/3969)

然后在最后 2% 完成后显示此错误...

Compressing objects: 100% (3963/3963), done.
error: pack-objects died of signal 13
error: failed to push some refs to 'git@github.com:example/example.git'

不确定那是什么意思。

最佳答案

这可能是由新的 GitHub limits on file sizes 引起的,或者打包过程可能由于大数据而崩溃(就像 2011 年的另一个 SO 问题:Alternative way to do an initial push of a large repo )甚至在报告这些特定限制之前。

几周前,在一位同事的 Mac OS X 机器上,我在推送时看到了类似的不透明错误消息(虽然只是通过 HTTPS - SSH 给出了正确的错误消息) - 但我刚刚试图通过推送一个大的来重现这个在我自己的 Mac 上将文件上传到 GitHub,我在两种连接协议(protocol)上都收到了预期的信息性错误消息(“远程:错误:文件大为 976.56 MB;这超过了 GitHub 的文件大小限制 100 MB”)。可能我的同事安装了旧版本的 Git,无法正确报告错误。

如果您决定需要从 Git 历史记录中删除大文件(因为这是将它们推送到 GitHub 的唯一方法),我可以推荐 The BFG :

$ java -jar bfg.jar  --strip-blobs-bigger-than 50M  my-repo.git

完全披露:我是 BFG Repo-Cleaner 的作者。

关于git - 无法推送到 GitHub 错误 : pack-objects died of signal 13,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18559015/

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