本机vpn设置代理

  • 设置代理
1
2
git config --global http.proxy 代理地址 (全局)
git config --local http.proxy 代理地址 (当前仓库)
  • 取消代理

    1
    git config --global --unset http.proxy
  • 查看当前已设置的代理,没有打印任何东西证明没有设置代理

    1
    git config --global --get http.proxy

配置github代理(配合服务器使用)

台湾代理: https://hub.xn--gzu630h.xn--kpry57d/

本地代理: https://cdn.githubjs.cf/

  1. 可以使用insteadOf关键字,替换所有https://github.com/仓库的代理
1
git config --global url."https://hub.xn--gzu630h.xn--kpry57d/".insteadOf "https://github.com/"
  1. 也可以在clone的时候直接使用https://hub.xn--gzu630h.xn--kpry57d/替换https://github.com/
  2. 配置https.allow为always
1
git config protocol.https.allow always