最近开发将本地仓库的代码push到远程仓库时,git Bash终端给出以下这个错误:

  先说说这个问题,10054时表示链接被等待方重置,这意味着已成功建立TCP连接(s_client表示CONNECTED),但是当从客户端向服务器发送更多数据时,服务器将关闭连接而不读取所有数据(并将TCP RST发送回去)。可能是防火墙问题,但也可能表明服务器配置存在问题,即服务器接受客户端,但由于配置无效而无法继续。这种无效的配置可能是缺少所请求数据,没有可用私钥的证书或其他权限的权限。

  通过在git Bash终端输入以下命令行,即可解决:

git config --global http.sslVerify "false"