GitHub SSH 老是连接超时的一个解决办法

最近几天家里的笔记本和台式机在提交或者拉去 GitHub 仓库的时候经常会 ssh: connect to host github.com port 22: Connection timed out,要不然就卡在 Receiving Objects,用 ssh -T git@github.com 测了一下发现也是连接超时。

HTTPS 的测了下 ssh -T -p 443 git@ssh.github.com,发现能通。所以就换成这个了嘿嘿。

后面在 C:\Users\<你的用户名>\.ssh 文件夹下面的 config 文件里面加了一条 Host,把 github.com 的 SSH 跳过去就好了,Linux 同理,也是 .ssh/config

Host github.com
    Hostname ssh.github.com
    Port 443
posted @ 2025-01-04 02:34  AurLemon  阅读(207)  评论(0)    收藏  举报