获取外部的仓库
export http_proxy=socks5://127.0.0.1:1080
export https_proxy=socks5://127.0.0.1:1080
获取私有仓库
1
在 ~/.gitconfig 中加入
[url "git@github.com:"]
insteadof = https://github.com/
2
到 https://github.com/settings/tokens 去生成一个 token。
然后在 ~/.gitconfig 中加入
[url "https://${token get from github}:x-oauth-basic@github.com/${your company name}"]
insteadOf = https://github.com/${your company name}
使用 athens
使用如下两个代理方式,会导致 private 的仓库无法获取到,但是可以获取到外部的仓库。
export GOPROXY="https://athens.azurefd.net"
export GOPROXY="https://goproxy.io"