當(dāng)你的git有時(shí)候需要vpn拉取代碼,在公司可以正常使用,回到家中拉取或推送時(shí)報(bào)錯(cuò)
Could not resolve host
,這時(shí)候你只需要找到電腦中的hosts
文件,里面進(jìn)行代理配置即可,下面演示一下蘋(píng)果系統(tǒng)的處理方式:文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-770821.html
問(wèn)題解決
- 步驟一:獲取
Could not resolve host
報(bào)錯(cuò)的內(nèi)容的ip
,這里以github
為例,實(shí)際以你項(xiàng)目中的內(nèi)容信息為準(zhǔn)
ping通后的內(nèi)容ping github.com
這里的PING github.com (20.205.243.166): 56 data bytes 64 bytes from 20.205.243.166: icmp_seq=0 ttl=114 time=89.720 ms 64 bytes from 20.205.243.166: icmp_seq=1 ttl=114 time=95.394 ms 64 bytes from 20.205.243.166: icmp_seq=2 ttl=114 time=88.235 ms 64 bytes from 20.205.243.166: icmp_seq=3 ttl=114 time=93.660 ms
github.com
是舉例作用,當(dāng)你ping通之后會(huì)看到ip(20.205.243.166
),這時(shí)候你需要對(duì)此ip進(jìn)行代理。 - 步驟二:找到電腦內(nèi)的hosts文件
蘋(píng)果筆記本的話你可以打開(kāi)訪達(dá),然后按住command+shift+g
,打開(kāi)搜索框后輸入hosts
,找到文件位置,點(diǎn)開(kāi)文件進(jìn)行編輯,在文件內(nèi)增加一下內(nèi)容
這里進(jìn)行代理的配置,前面是你20.205.243.166 github.com
ping
通的ip,后面的是代理的域名地址,配置完成后就可以下拉代碼了
如果沒(méi)有權(quán)限修改hosts
文件,可使用一下方式處理- 打開(kāi)電腦終端
sudo vi /etc/hosts //后面跟隨的是你hosts文件所在的地址
- 打開(kāi)電腦終端
重點(diǎn)
- 獲取ip
ping XXX.com 或 XXX.cn // 根據(jù)后面的報(bào)錯(cuò)內(nèi)容ping通ip
- 找到
hosts
文件- mac查找hosts文件
command+shift+g
- windows可網(wǎng)上查一下
- mac查找hosts文件
- 修改
hosts
文件
將獲取的內(nèi)容新增到hosts
文件內(nèi)20.205.243.166 github.com
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-770821.html
到了這里,關(guān)于git pull、git clone、git push 報(bào)錯(cuò) fatal: unable to access...Could not resolve host...的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!