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