最近在使用git上传项目到GitHub时,突然就发生了上面这个问题,选择yes之后,会重复让你输入密码
折腾了好久也没有用解决,最后干脆把 本地的 .ssh 文件直接删除掉,同时删除GitHub上的shh进行重新配置,但是还是不行。最后看到GitHub文章发现:docs.github.com/cn/authenti… 所以抱着试一试的心态去试了一下,发现成功了:
输入命令:
ssh -T -p 443 git@ssh.github.com
配置 .ssh/config 文件:
Host github.com
Hostname ssh.github.com
Port 443
User git