原文章:https://zhuanlan.zhihu.com/p/598753340
Mac 解決GitHub速度慢問題【轉(zhuǎn)】
首先,通過以下命令在MAC命令行中轉(zhuǎn)換至root權(quán)限下:
sudo -s
解決方案是修改 hosts瞧挤,按照以下三步來操作
1.打開 hosts 文件:
終端執(zhí)行, MacOS 的登錄用戶不是 root,沒有最高權(quán)限萎战。修改一些系統(tǒng)保護(hù)的資源時口注,需要臨時切換到 root 用戶李茫。root 具有最高權(quán)限聘殖,可以做任何事情拜隧。此時需要使用 sudo 命令奋蔚。
sudo vim /etc/hosts
2.獲取 github 的 ip
瀏覽器訪問https://www.ipaddress.com/,分別輸入以下 ip:(ip 以自己查到為準(zhǔn))
復(fù)制
http://github.com http://github.global.ssl.fastly.net http://codeload.github.com
獲取到的對應(yīng)的 ip莱衩,將以下追加到 host 文件后面掺逼。
140.82.113.4 http://github.com 199.232.69.194 http://github.global.ssl.fastly.net 140.82.114.9 http://codeload.github.com
復(fù)制
mac 上使用 vim 命令進(jìn)行修改保存: 在輸入 sudo vim /etc/hosts坑赡,進(jìn)入頁面后奄妨,按 o 建涂籽,進(jìn)行輸入,修改完成后按 ESC 建砸抛,:wq 保存退出评雌。
3.Mac 系統(tǒng)刷新 DNS 緩存树枫,Windows 系統(tǒng)命令自行查找.
sudo killall -HUP mDNSResponder