使用 git 拉取或推送github代码,遇到如下错误

    1. ssh: connect to host github.com port 22: Connection refused

    我们可以看到 github 相关协议对应的端口
    image.png

    可以使用以下命令来测试

    1. ssh -T -p 443 git@ssh.github.com

    解决方案

    应该是 git 协议被封掉了,可以换一种协议来使用

    1. # 查看当前项目协议
    2. git remote -v
    3. # 更改为 https 协议
    4. git remote rm origin
    5. git remote add origin https://github.com/cloudyan/learn-git.git

    https://blog.csdn.net/MBuger/article/details/70226712