GitHub问题。致命:远程端意外挂断 [英] Github issue. fatal: the remote end hung up unexpectedly

查看:0
本文介绍了GitHub问题。致命:远程端意外挂断的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我遇到这个问题太多次了,它发生在向Github推送提交时。根据我的搜索,它看起来是由网速引起的,是真的吗?我可以在没有快速上行连接的情况下推送吗?

我从中收集了一些日志。

简要错误日志:

错误:RPC失败;cURL 18传输关闭,剩余未完成的读取数据
Send-Pack:读取边带数据包时意外断开连接
致命:远程端意外挂断
所有内容都是最新的

完整错误日志关键点:

信息:TLSv1.3(IN),TLS警报,关闭通知(256):

完整错误日志HERE

以下是我在不做任何更改的情况下解决此问题的方法列表

  • git config --global http.postBuffer 524288000
  • git config --global http.lowSpeedLimit 0
  • git config --global http.lowSpeedTime 999999
  • set GIT_HTTP_MAX_REQUEST_BUFFER=100M
屏幕截图:


谢谢很多💙

推荐答案

以下是答案

我们开始了,我在三天内尝试了太多方法后得到了我的答案,对于任何面临这个问题的人,做这些事情(在开始之前阅读下面的所有内容):

  • 首先打开Git Bash
  • 然后,按照此instructions生成SSH代码并将其附加到Github帐户。
  • 转到Github存储库页面
  • 单击代码按钮
  • 将其更改为SSH
  • 复制SSH代码并使用下面的我确定您的SSH代码是git@github.com:user/user-repo.git
  • 在您的终端编写git remote add origin-ssh git@github.com:user/user-repo.gitSSH代码是您之前复制的一个步骤
  • ,最后推送git push -u origin-ssh
  • 祝贺🎉

备注:

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

这篇关于GitHub问题。致命:远程端意外挂断的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆