4 回答
TA贡献1811条经验 获得超4个赞
GitLab 的相关位:
git config --global \
url."https://oauth2:${personal_access_token}@privategitlab.com".insteadOf \
"https://privategitlab.com"
#or
git config --global \
url."https://${user}:${personal_access_token}@privategitlab.com".insteadOf \
"https://privategitlab.com"
希望对您有所帮助。
TA贡献1806条经验 获得超8个赞
鉴于这样的私人仓库经常处于积极开发中,我个人只是将其克隆到我的“适当”位置$GOPATH
并像使用任何其他项目一样使用源代码管理(例如 git)。在 Rodrigo 的回答中添加 SSH 密钥非常好,但是如果您正在积极开发私有存储库,那么将它克隆到正确目录的额外步骤无论如何都不是一个困难的步骤go get
。
因此,例如,对于托管在 Github 上的私人仓库,我cd
会$GOHOME/src/github.com/git-username-for-repo
git clone the-repo
TA贡献1856条经验 获得超5个赞
做这个
git config --global --add url."git@your-repo.com:".insteadOf "https://your-repo.com/"
export GOPRIVATE='your-repo.com'
确保你的 git clone 通过 ssh 工作。
- 4 回答
- 0 关注
- 99 浏览
添加回答
举报