在git pull
代码的时候出现一个报错
解决方法:
检查一下 SSH 是否能连接成功, 在 Terminal 中输入以下指令
ssh -T git@github.com
若还是报同样的错误 ssh: connect to host github.com port 22: Connection timed out, 则须打开存放ssh的目录
cd ~/.ssh //进入ssh目录
ls //查看目录中包含的文件
查看是否存在这些文件 若不存在,则可能是ssh没配置好,首先需要配置ssh(自行查询)很简单
若存在则新建一个文件 config, 用记事本或Vs code打开
输入以下内容:
Host github.com
User 注册github的邮箱
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443
然后保存退出
再执行一次连接指令:
ssh -T git@github.com
出现提示输入yes回车即可
验证通过, 之后可以正常的使用git指令