git credential.helper 而不是 .netrc 来获取依赖项
git credential.helper instead of .netrc to get go dependencies
兑现 go dependencies I use nexus(as goproxy) 连接到 goproxy
服务器(因为 nexus
无法直接从 GitHub
获取依赖项)在专用网络之外。
nexus.some.repo.com:4443/repository/go-nexus-proxy ➡️ gonexus.dev
nexus.some.repo.com:4443/repository/go-proxy ➡️ proxy.golang.org
...
GOPROXY="nexus.some.repo.com:4443/repository/go-proxy,nexus.some.repo.com:4443/repository/go-nexus-proxy"
我使用 .netrc
文件连接到 nexus
machine nexus.some.repo.com:4443
login SOME_LOGIN
password SOME_PASS
protocol https
我可以用git credential.helper
代替.netrc
吗❓
如果是如何配置git credential.helper
❓
如果您已经在使用 netrc,您可以简单地配置凭证助手以使用 netrc
您可以下载并放入您的 PATH git-credential-netrc.perl
然后:
git config --global credential.helper netrc
兑现 go dependencies I use nexus(as goproxy) 连接到 goproxy
服务器(因为 nexus
无法直接从 GitHub
获取依赖项)在专用网络之外。
nexus.some.repo.com:4443/repository/go-nexus-proxy ➡️ gonexus.dev nexus.some.repo.com:4443/repository/go-proxy ➡️ proxy.golang.org ...
GOPROXY="nexus.some.repo.com:4443/repository/go-proxy,nexus.some.repo.com:4443/repository/go-nexus-proxy"
我使用 .netrc
文件连接到 nexus
machine nexus.some.repo.com:4443
login SOME_LOGIN
password SOME_PASS
protocol https
我可以用git credential.helper
代替.netrc
吗❓
如果是如何配置git credential.helper
❓
如果您已经在使用 netrc,您可以简单地配置凭证助手以使用 netrc
您可以下载并放入您的 PATH git-credential-netrc.perl
然后:
git config --global credential.helper netrc