git clone速度太慢的解決辦法

2021-10-03 23:19:47 字數 1359 閱讀 6867

git clone速度太慢的解決辦法(親測還有效)

原因:git clone特別慢是因為github.global.ssl.fastly.net網域名稱被限制了。只要找到這個網域名稱對應的ip位址,然後在hosts檔案中加上ip–>網域名稱的對映,重新整理dns快取便可。

git clone速度太慢的解決辦法(親測還有效)

沒有修改前git clone速度實在慢只有10k左右,如上圖。

修改後,git clone速度達到800多k。或者1m多。

git clone速度太慢的解決辦法(親測還有效)

1、查詢網域名稱對應的ip位址,並修改hosts檔案

linuxidc@linuxidc:~/linuxidc.com$ nslookup github.global.ssl.fastly.net

server: 127.0.0.53

address: 127.0.0.53#53

non-authoritative answer:

name: github.global.ssl.fastly.net

address: 151.101.229.194

linuxidc@linuxidc:~/linuxidc.com$ nslookup github.com

server: 127.0.0.53

address: 127.0.0.53#53

non-authoritative answer:

name: github.com

address: 13.229.188.59

如下圖:

git clone速度太慢的解決辦法(親測還有效)

然後修改hosts檔案

windows上的hosts檔案路徑在

c:\windows\system32\drivers\etc\hosts

linux的hosts檔案路徑在/etc/hosts中

sudo vim /etc/hosts

git clone速度太慢的解決辦法(親測還有效)

mac的hosts檔案路徑也在/etc/hosts中

sudo vi /etc/hosts

在hosts檔案末尾新增兩行

github.com 13.229.188.59

github.global.ssl.fastly.net 151.101.229.194

git clone速度太慢的解決辦法(親測還有效)

2、重新整理dns快取

linux:

sudo /etc/init.d/networking restart

windows:

ipconfig /flushdns

mac:

sudo killall -hup mdnsresponder

git clone速度太慢的解決辦法

最近發現使用git clone的速度比較慢,於是找到了辦法分享給大家 git clone特別慢是因為github.global.ssl.fastly.net網域名稱被限制了。只要找到這個網域名稱對應的ip位址,然後在hosts檔案中加上ip 網域名稱的對映,重新整理dns快取便可。github.gl...

完美解決 git clone速度太慢的問題

git clone特別慢是因為github.global.ssl.fastly.net網域名稱被限制了。只要找到這個網域名稱對應的ip位址,然後在hosts檔案中加上ip 網域名稱的對映,重新整理dns快取便可。1,在 分別搜尋 github.global.ssl.fastly.net github...

git clone速度太慢的解決辦法(親測還有效)

1 查詢網域名稱對應的ip位址,並修改hosts檔案 linuxidc linuxidc linuxidc.com nslookup github.global.ssl.fastly.net server 127.0.0.53 address 127.0.0.53 53 non authoritat...