Github 问题。致命:远端意外挂断

Github issue. fatal: the remote end hung up unexpectedly

我遇到这个问题太多次了,它发生在 推送提交到 Github 时。我搜索了一下,好像是网速慢,是真的吗?我可以在没有快速上行链路连接的情况下推送它吗?

我收集了一些日志。

简要错误日志:

error: RPC failed; curl 18 transfer closed with outstanding read data remaining
send-pack: unexpected disconnect while reading sideband packet
fatal: the remote end hung up unexpectedly
Everything up-to-date

完整错误日志关键点:

Info: TLSv1.3 (IN), TLS alert, close notify (256):

完整的错误日志是 HERE

下面列出了我在不做任何更改的情况下解决这个问题的方法

截图:


非常感谢

答案在这里

开始吧,我在三天内尝试了太多方法后得到了答案,对于遇到此问题的人,请执行此操作(开始前请阅读以下所有内容):

  • 首先,打开GitBash
  • 然后,按照此 instructions 生成 SSH 代码并将其附加到 Github 帐户。
  • 转到 Github 存储库页面
  • 单击代码按钮
  • 改为SSH
  • 复制SSH CODE并在下面使用,我确定你的SSH代码是git@github.com: user/user-repo.git
  • 在你的终端写git remote add origin-ssh git@github.com:user/user-repo.gitSSH CODE是你之前复制的
  • 最后按 git push -u origin-ssh
  • 恭喜

备注:

  • 如果您是 SSH 新手,在生成 SSH 代码时不要添加 密码,只需触发 Enter 按钮即可。
  • 记住,git@github.com:user/user-repo.git不是你真正的SSH代码,我用的例如,使用 Github 给你的,它是一个唯一的代码。