解决Github Port 443以及Port 22问题
一、解决port 443问题:
1.切换到全:
1 | git config --global http.proxy http://127.0.0.1:10809 |
2.取消全:
1 | git config --global --unset http.proxy |
3.再次切换到全:
1 | git config --global http.proxy http://127.0.0.1:10809 |
这时会出现 port 22: Connection refused
问题。
二、解决port 22
问题
1.进入.ssh的目录,使用命令touch config
创建一个配置文件,并写入你github的配置信息。(xxxxx@xx.com
是你github的注册邮箱)
1 | Host github.com |
2.更改配置文件config的权限。
1 | chmod 600 config |
3.再尝试查看连接状态
1 | ssh git@github.com |
三、Please make sure you have the correct access rights and the repository exist
如果即使已经添加本地公钥到github,还提示以上错误,并且执行ssh -T git@github.com
提示22端口关闭,解决方法见上。
参考链接:
评论