解決 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