解决 git 上传: Failed to connect to github.com port 443: Timed out




环境:

windows 10

Git Bash


问题:Failed to connect to github.com port 443: Timed out

 

到这这个问题的原因可能是 ssh的公钥没有配置好;

  • 首先确认一下自己有没有生成公钥,并在github设置; 具体方法见: 使用 SSH 连接到 GitHub
  • 其次确认自己的git 有没有配置好公钥;


具体检查的方法是:

windows上的公钥和密钥是放在了目录:

Step1 找到git的安装目录, 并找到

image


在该目录下 找到 .ssh

image


修改 ssh_config的配置即可

修改内容如下:

在文件中追加:


  1 
  2 Host github.com
  3 
  4 User git
  5 
  6 Hostname ssh.github.com
  7 
  8 PreferredAuthentications publickey
  9 
 10 IdentityFile ~/.ssh/id_ed25519
 11 
 12 Port 443
其中的 IdentityFile ~/.ssh/id_ed25519 需要换成自己的公钥路径;


做完以上步骤后就可以用git bash更新代码了;
image


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM