go mod拉取gitlab私有仓库代码

go mod拉取gitlab私有仓库代码

1.首先需要更新go版本(1.13版本以上即可)

2.首先配置go module为打开模式(这个最无关紧要)
    go env -w GO111MODULE=on

3.配置go module中的私有仓库地址
    go env -w GOPRIVATE="gitlab.ctyun.cn/*"

4.因为拉取gitlab私有代码会默认http格式下载,所以需要更改一下拉取方式
    git config --global url."git@gitlab.ctyun.cn:".insteadOf "https://gitlab.ctyun.cn"`

5.Gitlab—>Settings—>Access Tokens,然后创建一个personal access token,这里权限最好选择只读(read_repository)。
    注明:以上四部做完可以先测试一下,这一步不一定是必须的
    git config --global http.extraheader "PRIVATE-TOKEN: YOUR_PRIVATE_TOKEN"

修改git config --global

git config --global --list
git config --global --edit
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容