我在用glide
作为我的 golang 项目的包管理。我无法使用私有存储库glide get bezos.gitlab.com/gomock
.
即使我提供了正确的凭据,它也会询问用户名和密码,但最终会抛出错误。请提出任何想法。
这与glide
或任何其他包管理工具。您必须在 git http.extraheader 中设置 create 和设置 gitlab 访问令牌。
进入你的gitlab设置->访问令牌并创建新的访问令牌,请确保复制该令牌仅可用一次。
然后设置这些 git 全局变量,现在您可以使用安装私有存储库glide
, go get
, godep
, etc.
git config --global http.extraheader“私有令牌:YOUR_ACCESS_TOKEN”
git config --全局 url。”[电子邮件受保护] /cdn-cgi/l/email-protection:“。代替 ”https://bezos.gitlab.com/ https://bezos.gitlab.com/"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)