国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

關(guān)于本地git通過ssh鏈接github時 time out問題的解決方法

這篇具有很好參考價值的文章主要介紹了關(guān)于本地git通過ssh鏈接github時 time out問題的解決方法。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

問題描述

我們?nèi)绻胍胓it ssh鏈接到遠(yuǎn)端github,進(jìn)行repo的clone等操作時,會進(jìn)行如下的操作:

  1. 首先在ssh端命令生成rsa秘鑰,命令如下: ssh-keygen -t rsa -C “你的git綁定的郵箱名字”
  2. 然后在github端新建ssh key, 將生成的key寫進(jìn)去。
  3. 然后對是否建立聯(lián)系進(jìn)行驗(yàn)證,通常運(yùn)行ssh -T git@github.com來驗(yàn)證我們是否連接上。

對于上述提到的第1,2步,csdn上就有很多的具體介紹,如以下這個blog: 具體ssh key產(chǎn)生和添加到github的流程

而在進(jìn)行第三步的時候,可能會遇到以下ssh connect time out的問題:

$ ssh -T git@github.com
ssh: connect to host github.com port 22: Connection timed out

針對這個問題,網(wǎng)上很多的blog說的不明不白,一直重復(fù)復(fù)制,最后也不能真正的解決問題,這里就記錄一下能夠解決問題的方法

解決方法

解決的方法很簡單,需要通過修改你所生成的rsa所在地址~/.ssh下面的config文件所實(shí)現(xiàn)的
關(guān)于本地git通過ssh鏈接github時 time out問題的解決方法

Host github.com
HostName ssh.github.com  # 這是最重要的部分
User git
Port 443
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa

需要在你的config部分加入這一些配置,最主要的是第二行。這里為什么要配置成這個呢,是因?yàn)間ithub.com并不會自動的轉(zhuǎn)換為ssh.github.com,我們啟動的是后者,而不是前者,這會導(dǎo)致time out的產(chǎn)生。

當(dāng)解決完這個問題之后,你就可以去clone你github中的repo了,直接一個命令如下:

關(guān)于本地git通過ssh鏈接github時 time out問題的解決方法

git clone “你從github repo中復(fù)制下來的鏈接”

那么就可以完成這個操作了。

希望能夠幫助到你!文章來源地址http://www.zghlxwxcb.cn/news/detail-477228.html

到了這里,關(guān)于關(guān)于本地git通過ssh鏈接github時 time out問題的解決方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Git解決“ssh:connect to host github.com port 22: Connection timed out”

    Git解決“ssh:connect to host github.com port 22: Connection timed out”

    第一次配置github 的ssh,原來使用過gitee的ssh,才知道他們用的都是一個。 我已經(jīng)有ssh key .位置在 C:Usersjiang.sshid_rsa.pub 點(diǎn)擊頭像setting就可以,我這里已經(jīng)粘貼了。 我在桌面右鍵 git bash here,或cmd也可以,還有一個power shell,我其實(shí)都搞不懂區(qū)別。 我的運(yùn)行 通過查閱各種資料

    2024年02月04日
    瀏覽(22)
  • 解決git報錯:ssh:connect to host github.com port 22: Connection timed out

    解決git報錯:ssh:connect to host github.com port 22: Connection timed out

    如題,git使用中突然報錯 ssh:connect to host github.com port 22: Connection timed out 通過查閱各種資料,得知原因可能是由于電腦的防火墻或者其他網(wǎng)絡(luò)原因?qū)е聅sh連接方式 端口22被封鎖。 一:拋棄ssh連接方式,使用http連接。 進(jìn)入.ssh文件夾 ? 創(chuàng)建一個config文件 將下面的內(nèi)容復(fù)制進(jìn)去

    2024年02月16日
    瀏覽(13)
  • git報錯處理:ssh:connect to host github.com port 22: Connection timed out

    git報錯處理:ssh:connect to host github.com port 22: Connection timed out

    git 在上傳、下載 文件的時候,報錯。 報錯信息: ssh:connect to host github.com port 22: Connection timed out 提示這個域名github.com port 的22 端口,鏈接超時。 我直接訪問github.com 這個域名是可以訪問的,ping 也是可以ping通的。 使用telnet 鏈接github.com 的22 端口,報超時錯誤。 所以,問題

    2024年02月11日
    瀏覽(24)
  • 【git】解決git報錯:ssh:connect to host github.com port 22: Connection timed out 親測有效

    【git】解決git報錯:ssh:connect to host github.com port 22: Connection timed out 親測有效

    如題,git使用中突然報錯 ssh:connect to host github.com port 22: Connection timed out 通過查閱各種資料,得知原因可能是由于電腦的防火墻或者其他網(wǎng)絡(luò)原因?qū)е聅sh連接方式 端口22被封鎖。 創(chuàng)建一個config文件 將下面的內(nèi)容復(fù)制進(jìn)去 保存退出 檢查是否成功 這里要根據(jù)它的提示操作,有個

    2024年02月05日
    瀏覽(23)
  • Git提交 ssh: connect to host github.com port 22: Connection timed out解決方案

    Git提交 ssh: connect to host github.com port 22: Connection timed out解決方案

    你們好,我是金金金。 之前都是好好的,不知道今天為什么提交代碼就這樣了 根據(jù)英文可以看出,ssh端口號被拒絕了,22號端口不行,那就換一個端口 ssh端口被拒絕 找到.ssh文件,在下面創(chuàng)建一個config文件,然后記事本打開寫入以下內(nèi)容 成功提交 主要是ssh 22端口被拒絕,我

    2024年01月22日
    瀏覽(21)
  • 終極辦法!connect to host port 22: Connection timed out git@ssh.github.com: Permission denied (publickey

    終極辦法!connect to host port 22: Connection timed out git@ssh.github.com: Permission denied (publickey

    過了個周末git突然用不了了,在拉代碼的時候突然報錯連接超時,又報錯說沒有權(quán)限,這就很煩了 在百度了很久以后嘗試了各種辦法,重新生成pub_key,重裝git等等都沒能解決,最后詢問了公司大佬,困擾了一個上午的問題終于解決了 先說說百度上的解決辦法: 使用命令 s

    2024年02月04日
    瀏覽(19)
  • $ git push ssh: connect to host github.com port 22: Connection timed out fatal: Could not read from

    之前都好好的,今天 git push 突然出現(xiàn)這個問題 解決方法一:改用HTTP協(xié)議(我沒試過,應(yīng)該是可以的) 就是把遠(yuǎn)程庫地址改成HTTP協(xié)議的,好像是這個命令,自己搜一下 git remote set-url origin https://username@github.com/username/repository.git 解決方法二:更改SSH端口 (親測可用) 先試試

    2024年01月20日
    瀏覽(28)
  • 解決 ssh: connect to host github.com port 22: Connection timed out

    解決 ssh: connect to host github.com port 22: Connection timed out

    今天使用git克隆github上的代碼時,一直報錯 原以為是公鑰過期了,就嘗試修改配置公鑰,但是嘗試了幾次都不行,最終在博客上找到了解決方案,在次記錄一下,以備不時之需 解決ssh-connect-to-host-github-com-port-22-connection-timed-out_ssh connection time out-CSDN博客 找到.ssh文件夾,創(chuàng)建

    2024年01月24日
    瀏覽(19)
  • github 推送報錯 ssh: connect to host github.com port 22: Connection timed out 解決

    github 推送報錯 ssh: connect to host github.com port 22: Connection timed out 解決

    ?? 作者主頁: 有來技術(shù) ?? 開源項(xiàng)目: youlai-mall ?? vue3-element-admin ?? youlai-boot ?? 倉庫主頁: Gitee ?? Github ?? GitCode ?? 歡迎點(diǎn)贊 ?? 收藏 ?留言 ?? 如有錯誤敬請糾正! git push 推送 github 報錯如下: 找到 .ssh 文件夾新增 config 配置文件 添加以下配置即可 使用 ssh -T g

    2024年01月25日
    瀏覽(28)
  • Github,gitee配置同一個ssh key步驟+ssh: connect to host github.com port 22: Connection timed out解決方案(純小白教程)

    Github,gitee配置同一個ssh key步驟+ssh: connect to host github.com port 22: Connection timed out解決方案(純小白教程)

    不要看內(nèi)容太長,因?yàn)椴辶撕枚鄨D片,只是為了每個步驟都清清楚楚 ?? 每當(dāng)新解決一個問題的時候就盡量把他記錄下來,因?yàn)檫^不了多久就會忘記,回過來看自己的文章記錄是常常有的事情 今天把Github配置ssh key的起因是因?yàn)樵趃ithub上下載別人的項(xiàng)目,之前就只是會用 Dow

    2024年01月25日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包