有代理
只需要针对github设置代理即可,这里以ss为例子:
#只对github.com
git config --global http.https://github.com.proxy socks5://127.0.0.1:1080
#取消代理
git config --global --unset http.https://github.com.proxy
接下来就可以享受速度体验啦~
没代理
换URL
我们可以使用github的镜像网站:
github.com.cnpmjs.org
github.com替换为上述URL即可
配置Hosts(最推荐)
在ipaddress中查找github.com与github.global.ssl.fastly.net对应的ip,配置到hosts即可。这里的hosts指的是C:\Windows\System32\drivers\etc
路径下的hosts文件,这个文件需要授权才能修改,如果嫌弃授权麻烦,也可以将这个文件拖到其他地方,然后修改完了再拖回去,这样可以避免手动授权啦
https://www.ipaddress.com/
xxxx github.global.ssl.fastly.net
xxxx github.com
具体操作请参照这篇博文:
https://blog.csdn.net/ustccw/article/details/84543284
补充
站长DNS工具(http://tool.chinaz.com/dns),输入站点名,即可查看最快的路径,以kaggle为例:
然后将ip添加到host即可
解决无法加载图片的问题:
参照这篇博客:
https://blog.csdn.net/qq_38232598/article/details/91346392
通过码云来解决:
-
创建码云账号:
访问官网:https://gitee.com/
,从首页的右上角点击[注册]或点击[加入码云]:
-
关联github项目:
登录账号,在页面的右上角, 选择设置:
在设置界面点击‘第三方账号绑定’,绑定github账号:
-
在GitHub上将需要下载的项目fork
-
fork完成之后,回到码云首页
通过右上角的‘+’中,选择最后一个从GitHub导入仓库
跳转之后选择第二个,导入GitHub仓库,再点击导入按钮:
完成导入之后,回到码云的首页,点击仓库进行下载即可: