使用该方法后:公有库会使用 https://goproxy.io/ 代理,私有库(gitee上)将不使用代理,直接从仓库拉取代码

1.~/.bashrc添加配置

1
2
3
export GOPROXY=https://goproxy.io/
export GONOSUMDB=gitee.com
export GONOPROXY=gitee.com

2.生成ssh密钥对,公钥放gitee.com上

详见 https://gitee.com/help/articles/4191

3.gomod拉代码url替换为ssh方式

1
2
3
4
5
6
7
git config --global url."ssh://git@gitee.com/".insteadOf "https://gitee.com/"

或者

code ~/.gitconfig 

进行编辑

完成