vscode拉取代码突然获取不了了,报错:
通过查阅各种资料,得知原因可能是由于电脑的防火墙或者其他网络原因导致ssh连接方式端口22被封锁。
解决方案:
得知22端口被封锁,换一个端口就可以了!
1.进入~/.ssh 路径下
cd ~/.ssh
2.创建一个config文件
3.复制这段内容到config文件,并进行保存
Host github.com User git Hostname ssh.github.com PreferredAuthentications publickey IdentityFile ~/.ssh/id_rsa Port 443 Host github.com Hostname altssh.gitlab.com User git Port 443 PreferredAuthentications publickey IdentityFile ~/.ssh/id_rsa
4.执行命令检查是否成功
ssh -T [email protected]
5.会有提示操作:Are you sure you want to continue connecting (yes/no/[fingerprint])?
输入:yes
大功告成!可以正常操作了!
标签:Git,22,端口,Connection,github,ssh,git,com From: https://www.cnblogs.com/leejiao/p/17972034