socket: Socket operation on non-socket

今天日了狗了,操作git fetch 突然报错,昨天好好的没问题, 错误信息如下

socket: Socket operation on non-socket
ssh: connect to host gitlab.com port 22: Socket operation on non-socket
fatal: Could not read from remote repository

以为是个小问题,百度、google了好久,有说win10升级引起的, 有说升级git的,有说防火墙的,我一一试玩了都不行,最后找这篇文章

Socket operation on a non-socket

意识到一个是计算机socket本身方面的问题,和git无关,然后接着google,终于找到这篇

Windows socket error: What is it and How to fix it?

大概意思是原因多样,不经常清理电脑也会出现,解决办法有

  • 杀毒软件扫描全盘,然后重启
  • cmd -> netsh winsock reset

终于用第二条方案解决。。。

转载于:https://my.oschina.net/u/3656540/blog/1797582

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值