github 的22端口无法连接的解决办法
$ ssh -T git@github.com
ssh: connect to host github.com port 22: Connection timed out
可以看到22端口无法连接
解决办法:
改为443端口。
在ssh key所在文件夹下添加一个文件,文件名是config
内容:
Host github.com
User yourmail@xx.com
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443
之后再设置下
git config --global user.name "XXX"
git config --global user.email XXX@xx.com
目的是刷新config。
问题解决,可以push和pull等操作了。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步