【问题标题】:I can't push commit to github repository我无法将提交推送到 github 存储库
【发布时间】:2019-06-18 15:29:31
【问题描述】:

我无法将我的游戏文件推送到 git 存储库。 我有一个 github 专业帐户。 我设置了 git config http.postBuffer 524288000, sslVerify = false 问题依旧存在。

通过 sourcetree 提交推送 错误:rpc failed curl 56 openssl ssl_read ssl_error_syscall errno 10054

【问题讨论】:

  • 我建议您使用您看到的错误消息更新您的问题。从截图中可能不容易辨别。
  • 完成,我更新我的帖子
  • 你试过这个问题吗? stackoverflow.com/q/45912076/4851565

标签: git github


【解决方案1】:

errno 值为 10054 表示远程主机关闭了连接。这可能意味着各种各样的事情:

  • 您的连接速度太慢,无法推送所有数据,并且连接超时。
  • 您的连接不稳定,并且丢失了足够多的数据包以致连接已关闭。
  • 远程端以一种意想不到的方式挂断了您,可能是由于权限错误或过载,尽管这种情况极为罕见。
  • 您正在使用导致网络连接中断的某些软件或 VM 基础架构,例如防病毒程序或旧版本的 Vagrant。

所有这些(以及更多)都可能导致此错误,但最终网络连接断开,导致错误。设置http.sslVerifyhttp.postBuffer 在这里没有用,前者只会削弱你的安全性。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-27
    • 2021-09-28
    • 2018-05-02
    • 2012-08-25
    • 2011-12-09
    • 2017-08-22
    • 2021-09-11
    • 1970-01-01
    相关资源
    最近更新 更多