给仓库部署了服务器上的SSH之后仍然无法Clone项目
如下命令测试:ssh -T git@github.com
也无法正常响应
可能22端口出问题了,然后进入~/.ssh/
目录下修改config文件,建议直接在终端中输入vim ~/.ssh/config
,使用vim编辑器打开此文件,一般是为空,然后加上以下代码:
# Default github user self
Host github.com
port 443 # 默认是22端口
HostName ssh.github.com
IdentityFile ~/.ssh/id_rsa
这样的话,github
22端口超时的问题就解决了,证明ssh
连接是没有问题的,这样github
的项目可以正常的push
和pull
了。
引用
1."ssh:connect to host github.com port 22: Connection timed out"问题的解决:https://blog.csdn.net/qq_38330148/article/details/109371362
评论 (0)