git credential.helper 而不是 .netrc 来获取依赖项

git credential.helper instead of .netrc to get go dependencies

兑现 dependencies I use (as ) 连接到 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 文件连接到

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