Recv failure: Connection reset by peer
- 背景
- 处理
- ping一下github
- 网页访问一下github
- 项目git配置
- git ssh配置
- 再次尝试拉取
- 疑惑点待研究
- 参考
背景
晚上敲着代码准备提交,执行
git pull,报错Recv failure: Connection reset by peer。看着这报错我陷入了沉思,这个报错在我的理解中被被人拒绝了。查了一下资料,发现这个报错是http系列的问题,于是我有了想法。。

处理
ping一下github

没啥问题
网页访问一下github

也没啥问题
项目git配置

没错,是
http的。那我把他改成git会咋样。

take a try

有进步,这个应该是
ssh公私钥没配置
git ssh配置
mac配置参考

测试了一下连通性,没啥问题
再次尝试拉取

成功了,留下了开心的眼泪。哈哈
疑惑点待研究
1、两个方式有啥差异呢,
https:和git
参考
mac公私钥配置
what-does-connection-reset-by-peer-mean
fatal-read-error-connection-reset-by-peer