解決git連線github超時問題

2022-05-10 13:42:14 字數 591 閱讀 1487

測試 github 連線是否暢通,可以使用如下的命令:

ssh -t [email protected]  或者  ssh -v [email protected]
此時,出現如下的問題:

ssh: connect to host github.com port 22: connection timed out
關於修改配置,存在兩種解決方法,一種是 /etc/ssh/ssh_config 中修改全域性配置,一種是在使用者主目錄下.ssh/中新增配置檔案,這裡選擇的後者。

cd ~/.ssh/

touch config

將如下內容新增到 config 中(當然,在全域性檔案中也是新增相同的內容):

host github.com  

user git

hostname ssh.github.com

preferredauthentications publickey

identityfile ~/.ssh/id_rsa

port 443

配置Git連線GitHub

本地建立ssh key ssh keygen t rsa c your email youremail.com 後面的your email youremail.com改為你在github上註冊的郵箱,之後會要求確認路徑和輸入密碼,我們這使用預設的一路回車就行。成功的話會在 下生成.ss 件夾 通過g...

github連線本地git

1.選好本地倉庫的目錄,進去右鍵 git bash,如圖 git init3.為了把本地的倉庫傳到github,還需要配置ssh key,在本地建立ssh key ssh keygen t rsa c your email email.com 回車會讓你輸入存放儲存ssh key的位址,它給了乙個預...

git遠端連線github

1.建立ssh key,檢視 path c 使用者 使用者名稱 ssh 是否有id rsa id rsa.pub檔案,如果沒有需要手動生成。開啟git bash,在控制台中輸入命令 ssh keygen t rsa c your email com 郵箱為github上註冊的郵箱 一路回車 2.路徑...