我注意到我的Github操作失败了,尽管实际输出很好,所以我检查了日志,发现git抛出了以下错误:
+ git push origin master
error: RPC failed; curl 56 OpenSSL SSL_read: Connection timed out, errno 110
send-pack: unexpected disconnect while reading sideband packet
fatal: the remote end hung up unexpectedly
Everything up-to-date
问题是,实际的推动
做
经过在Github上查看,当日志显示推送失败时,我看到存储库中出现了成功的输出。为什么git声称它无法推送,而我可以看到存储库中的输出?由于git抛出了这个错误,Github认为我的操作失败了,所以它通过电子邮件向我发送了相关信息并抛出了错误,所以我的监控软件提醒我一个关键工作流失败了。可能很重要的一点是,我正在使用这个repo来承载高达100MB的二进制文件,我有很多这样的文件。有人能帮我解决这个问题吗?