寫作不易环础!如果有用囚似!請點贊、收藏线得、關(guān)注饶唤!謝謝!
【發(fā)爛渣】提示:
如果你想快速看解決方案,請直接滑動到“【發(fā)爛渣】解決辦法” 贯钩。 但你卻會錯過了一個億0崴亍!N罕!0境摺!
【發(fā)爛渣】原因
你是不是在訪問全球最大的【交友網(wǎng)站】(GitHub)也遇到過以下情況:
1.突然電腦無法訪問github了.無論你重啟電腦谓罗,重置網(wǎng)絡粱哼,重置你的大腦都無法正常訪問了。
2.使用昂貴的【科學梯子】卻可以神奇的訪問到GitHub檩咱。
3.當你使用昂貴的【科學梯子】揭措,開心的在命令行上敲上你熟悉的git 、pull刻蚯、push等命令進行訪問遠程庫的時候绊含,卻給命令行甩你一行【Failed to connect to github.com port 443: Operation timed out】
身為一個專業(yè)的開發(fā)人員,這些錯誤是難不到你的炊汹!然后你瘋狂的百度躬充、Google搜索,然后得到的是為git的設置代理
git config --global https.proxy http://127.0.0.1:1080
git config --global http.proxy http://127.0.0.1:1080
當你以為你很快速的解決的時候L直恪3渖酢!現(xiàn)實卻是打臉的0园0檎摇!
你得到的命令行再一次甩你一行【connect to 127.0.0.01 port 1080: Connection refused】
你是否也像本人一樣废菱,接近【發(fā)爛渣】的邊緣技矮?
如果你也遇到這些情況,那你很幸運殊轴,這篇文章可以幫你解決90%的問題衰倦。
【發(fā)爛渣】解決辦法
1. 打開https://github.com.ipaddress.com/ 如下圖:
把IP Address 記錄下來!
把IP Address 記錄下來梳凛!
把IP Address 記錄下來耿币!
2.打開https://fastly.net.ipaddress.com/github.global.ssl.fastly.net#ipinfo 如下圖:
把IP Address 記錄下來梳杏!
把IP Address 記錄下來韧拒!
把IP Address 記錄下來淹接!
3.打開https://github.com.ipaddress.com/assets-cdn.github.com 如下圖:
把IP Address 記錄下來!
把IP Address 記錄下來叛溢!
把IP Address 記錄下來塑悼!
4.打開電腦的hosts文件,把下列的東東寫在最后楷掉,然后保存即可
140.82.113.4(圖1的IP Address) github.com
199.232.69.194(圖2的IP Address) github.global.ssl.fastly.net
185.199.108.153(圖3的IP Address) assets-cdn.github.com
185.199.109.153(圖3的IP Address) assets-cdn.github.com
185.199.110.153(圖3的IP Address) assets-cdn.github.com
185.199.111.153(圖3的IP Address) assets-cdn.github.com
效果如圖:
5.在終端在輸以下指令刷新DNS(需要權(quán)限)
sudo killall -HUP mDNSResponder;say DNS cache has been flushed
然后就見證神奇的時刻O崴狻!E胫病0哐弧!
【發(fā)爛渣】小提示
提示1:
我是用Mac電腦,Mac的Hosts文件可以通過以下路徑進行找打:
1.Finder->Go->Go to Folder
2.然后輸入/etc/hosts即可找到.
3.Windows請自行解決
提示2:
這個Hosts文件一般的編輯器還真打不開草雕,可以使用NotePad++巷屿、SubLineText等編輯器進行編輯