如何使用glide golang安装私人仓库

时间:2018-03-22 16:20:06

标签: go package-managers glide-golang

我正在使用glide作为golang项目的包管理。我无法使用glide get bezos.gitlab.com/gomock获取私有存储库。

它要求用户名和&密码即使我提供正确的凭据,它最终抛出错误。请提出任何想法。

1 个答案:

答案 0 :(得分:3)

glide或任何其他包管理工具无关。您必须在git http.extraheader中设置create和set gitlab访问令牌。

转到gitlab 设置 - >访问令牌并创建新的访问令牌,请确保只复制一次可用的令牌。

然后设置这些git全局变量,现在您可以使用glidego getgodep等安装私有存储库。

  

git config --global http.extraheader" PRIVATE-TOKEN:YOUR_ACCESS_TOKEN"

     

git config --global url。" git@bezos.gitlab.com:" .insteadOf" https://bezos.gitlab.com/"