Github “抽插”速度慢了

2018-11-14  本文已影响0人  hackjie123

昨晚用 hexo 写了点东西想 push 到 github 上,执行 hexo d 之后一直卡住,试了几次还是不行,于是想让 git 网络操作也走代理,更改 git 的全局配置,保证以下两点:

  1. git 网络操作速度加快
  2. 不影响国内的仓库

基于以上两点给出的方法是代理 httphttps 请求,也就是说无法进行 ssh 操作,所以使用这种方式要求用 https 而不是 ssh,具体步骤如下:

  1. 查看代理工具 sshttp 代理监听接口
  2. 我的是 1087,然后执行
ss-http.png
git config --global http.https://github.com.proxy https://127.0.0.1:1087
git config --global https.https://github.com.proxy https://127.0.0.1:1087

但是我在使用 hexo d 还是有问题,于是我将配置改为走 sock5 正常了:

git config --global http.https://github.com.proxy socks5://127.0.0.1:1086
git config --global https.https://github.com.proxy socks5://127.0.0.1:1086

如果使用这种方式出问题了可以重置:

git config --global --unset http.proxy
git config --global --unset https.proxy
上一篇下一篇

猜你喜欢

热点阅读