go get module 阿里云私有库

网上查询了很多关于 get module 私有库的资料,关于阿里云代码库的信息有限,经过实践分享完整的配置过程。

  1. 需要在阿里云云效个人设置中设置https账号密码

go get module 阿里云私有库

  1. 在开发者本机 用户根目录下 创建 .netrc 文件(mac用户), 并添加以下内容, 账号密码为第一步编辑的账号密码而非阿里云登录账号密码。
    machine codeup.aliyun.com login 账号 password 密码
  2. 当前用户根目录下修改.gitconfig文件, 增加以下代码
    [url "git@codeup.aliyun.com:企业信息"]
     insteadOf = https://codeup.aliyun.com/企业信息
    此处企业信息 为阿里云代码库地址栏的加密串,也可以自行更改。

go get module 阿里云私有库

  1. 设置go环境变量的私有地址
    go env -w GOPRIVATE=codeup.aliyun.com
    到此你就可以上传你的扩展包到阿里云,并且使用go get 加载使用,以上为亲测使用。
讨论数量: 2

老哥, codeup.aliyun.com/公司id/分组名/实际仓库名 这种三级的结构,拉取不下来

codeup.aliyun.com/公司id/实际仓库名 但是这种结构,就可以拉去下来, 请问一下怎么解决呀?

1年前 评论
时俊 1年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!