socket: Socket operation on non-socket

今天日了狗了,操做git fetch 忽然报错,昨天好好的没问题, 错误信息以下git

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的,有说防火墙的,我一一试玩了都不行,最后找这篇文章windows

Socket operation on a non-socketapp

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

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

大概意思是缘由多样,不常常清理电脑也会出现,解决办法有gitlab

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

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

相关文章
相关标签/搜索