使用 git 拉取或推送github代码,遇到如下错误
ssh: connect to host github.com port 22: Connection refused
我们可以看到 github 相关协议对应的端口
可以使用以下命令来测试
ssh -T -p 443 git@ssh.github.com
解决方案
应该是 git 协议被封掉了,可以换一种协议来使用
# 查看当前项目协议
git remote -v
# 更改为 https 协议
git remote rm origin
git remote add origin https://github.com/cloudyan/learn-git.git