解決git clone慢
關於Git克隆或是上傳代碼龜速的問題真是讓人很惱火,這里對於網上的兩種解決方案進行摘錄。
利用碼雲克隆github項目
親測有效
-
進入碼雲,新建一個倉庫;
-
在創建的最后選擇導入已有倉庫,輸入倉庫地址后創建;
- 等待倉庫創建完成...
- 之后就可通過git的bash愉快的clone代碼了
GIF演示:
通過修改host解決:
此方法或許是出於我是校園網的緣故,並不起作用。
- 進入網站:https://www.ipaddress.com/ 分別搜索如下兩個域名對於的IP地址
github.global.ssl.fastly.net
github.com
github.global.ssl.fastly.net
如下:
github.com
如下:
- 打開hosts文件
- Windows上的hosts文件路徑在
C:\Windows\System32\drivers\etc\hosts
- Linux的hosts文件路徑在:
sudo vim /etc/hosts
- Windows上的hosts文件路徑在
- 在打開的hosts文件末尾添加上上述查詢出的IP地址和域名,如下
...
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
199.232.5.194 github.global.ssl.fastly.Net
140.82.114.4 github.com
- 保存后刷新DNS
- Windows下的做法為:打開CMD控制終端,輸入
ipconfig /flushdns
- Linux端下的做法為:在終端輸入
sudo /etc/init.d/networking restart
- Windows下的做法為:打開CMD控制終端,輸入
說明:
此方法對我而言並沒有卵用,可能是由於我校園網的緣故:-(