git遇到invalid authentication data connection reset或invalid authentication data.Connection refused解决方法

最佳方案  配置github账号ssh登陆

通过ssh生成公钥和私钥实现登陆

第一步、需要打开本地电脑的终端(windows 请使用PowerShell)、(Linux只有打开终端就形)

window 请按快捷键开启windows + x +a 快速打开PowerShell

输入命令生成公钥(linux用户去掉 .exe后缀生成),第一次使用则一直回车即可生成。之前使用过则需要确认

ssh-keygen.exe -t rsa

如果之前生成过,可以使用之前的公钥文件,也可以如下确认overwrite

找到C盘,对应的文件使用文本编辑器打开,将里面的公钥代码全选复制

第二步、浏览器登陆github

此时就可以不用在idea中登陆github账号,push到github上去时,会使用ssh进行登陆,输入用户名和密码即可,就不会报invalid authentication data.等错误。可以直接登录成功

第三步、直接提交代码即可

 

第二方案

出现上面的原因在意网络问题,你会发现自己电脑直接ping github.com总是超时,这也就是为什么登录不上去。出现标题中的报错信息 

如果你有一台阿里云服务器可以自己搭建代理服务器

squid代理服务器的搭建:安装配置Squid代理服务器

可以设置代理服务器,这台代理服务器能访问到github自然就能连上

可以使用我搭建好的代理服务器

域名:huashengshu.top

端口:8888

用户名:angel

密码:123456

如下设置:

然后再登录github就不会报这样的错误,直接登录成功。

猜你喜欢

转载自blog.csdn.net/qq_41813208/article/details/106415317