golang module 私有仓库

前言

开发环境下的 gitlab https 没有认证,使用ssh一直提示输入密码,所以需要使用 access token的方式,总之关键点就是 access token,https和ssl,还有默认配置文件
注意: 以下环境实在 ubuntu 上操作的,其他环境可能略有不同

  • 创建 ~/.gitconfig 文件,内容如下
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    [http]
    # 禁用ssl验证
    sslverify = false
    extraheader = PRIVATE-TOKEN: balabababa
    [user]
    name = ginta
    email = [email protected]
    [url "https://ginta:[email protected]/"]
    insteadOf = https://gitlab.devdd.com/
    [credential]
    helper = store
阅读更多