GitHub可謂是開源世界的寶庫(kù),里面有牛人們開源的各種形形色色的項(xiàng)目,當(dāng)然了為了從GitHub clone項(xiàng)目,合理上網(wǎng)也是必不可少的。
在合理上網(wǎng)之后,有時(shí)候從GitHub clone項(xiàng)目依然會(huì)出現(xiàn)類似下面的錯(cuò)誤:
fatal: unable to access 'https://github.com/xxx/xxx/': Failure when receiving data from the peer
fatal: unable to access 'https://github.com/xxx/xxx/': Failed to connect to xxx
下面就講講目前來說解決類似上述問題比較好的辦法。
方法1:設(shè)置git代理
查看git配置
使用命令查看git配置情況,查看代理的設(shè)置是否是正確的:
gitconfig--global-l
配置了代理,通過git config --global -l
命令查看,會(huì)出現(xiàn)下面的信息:
http.proxy=127.0.0.1:xxxx
https.proxy=127.0.0.1:xxxx
我這里沒有配置代理,如果你們配置了代理,并且配置的不正確,那么可以使用下述命令先刪除代理設(shè)置,后面再重新設(shè)置代理:
gitconfig--global--unsethttp.proxy
gitconfig--global--unsethttps.proxy
設(shè)置代理
在設(shè)置代理之前,先查看下代理軟件的代理端口是多少:
在設(shè)置git的代理時(shí),只要保持和代理軟件的端口一致就行,我這里的代理端口為23457
,那么在git中的代理設(shè)置如下(需要根據(jù)代理軟件的實(shí)際端口進(jìn)行設(shè)置):
gitconfig--globalhttp.proxy"127.0.0.1:23457"
gitconfig--globalhttps.proxy"127.0.0.1:23457"
配置好之后,可以通過git config --global -l
命令查看配置是否正確。
在合理上網(wǎng)的功能正常的情況下,可以clone項(xiàng)目試試,應(yīng)該沒問題了,如果有問題,可以看看方法2。
方法2:修改項(xiàng)目鏈接
https改為http
將項(xiàng)目鏈接中的https
改為http
,然后再次clone試試,示例如下:
原來的clone命令:
gitclonehttps://github.com/xxx/xxx/
修改之后的clone命令:
gitclonehttp://github.com/xxx/xxx/
https改為git
將項(xiàng)目鏈接中的https
改為git
,然后再次clone試試,示例如下:
原來的clone命令:
gitclonehttps://github.com/xxx/xxx/
修改之后的clone命令:
gitclonegit://github.com/xxx/xxx/
小結(jié)
我這里分享了兩個(gè)方法來解決從GitHub clone項(xiàng)目出現(xiàn)類似fatal: unable to access xxx
的問題,當(dāng)然了這些方法在我這里親測(cè)是有效的,對(duì)于各位朋友遇到的問題試試有沒有效果吧。
-
開源
+關(guān)注
關(guān)注
3文章
3349瀏覽量
42499 -
Git
+關(guān)注
關(guān)注
0文章
199瀏覽量
15761 -
GitHub
+關(guān)注
關(guān)注
3文章
471瀏覽量
16442
原文標(biāo)題:github fatal unable to access問題解決辦法
文章出處:【微信號(hào):嵌入式那些事,微信公眾號(hào):嵌入式那些事】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
![](https://file.elecfans.com/web2/M00/B0/5F/poYBAGStceGAFp62AABdDPyyd_o552.png)
三端穩(wěn)壓LM7805散熱問題解決辦法
【VEML4020近距離感應(yīng)試用體驗(yàn)】+問題解決,,(黑屏,無法下載程序)
c語言單片機(jī)仿真keil,STM32單片機(jī)在Keil5下仿真的問題解決及GPIO口初始化、使用 精選資料推薦
垂直熱風(fēng)整平中常見問題解決辦法
Access數(shù)據(jù)庫(kù)不能寫問題解決辦法
![<b class='flag-5'>Access</b>數(shù)據(jù)庫(kù)不能寫<b class='flag-5'>問題解決辦法</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
no cortex-m sw device found 問題解決【轉(zhuǎn)】
![no cortex-m sw device found <b class='flag-5'>問題解決</b>【轉(zhuǎn)】](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
STM32F429通過CubeMx移植Lwip時(shí)遇到的網(wǎng)線熱插拔ping不通問題解決辦法
![STM32F429通過CubeMx移植Lwip時(shí)遇到的網(wǎng)線熱插拔ping不通<b class='flag-5'>問題解決辦法</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
RT1064在燒錄時(shí)按下了復(fù)位導(dǎo)致的程序無法燒錄的問題解決方法
![RT1064在燒錄時(shí)按下了復(fù)位導(dǎo)致的程序無法燒錄的<b class='flag-5'>問題解決</b>方法](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
HSD連接器常見問題解決辦法
![HSD連接器常見<b class='flag-5'>問題解決辦法</b>](https://file.elecfans.com/web2/M00/93/88/pYYBAGP1hQ2ACbxNAACXNV7YVes097.png)
評(píng)論