我在 https://github.com/myorg/myrepo
有一个私有(private) Go 存储库由另一个 Go 存储库使用并在 go.mod
中定义.
当我尝试运行 $ go mod tidy
要下载所有依赖项,它会返回以下错误:
go: github.com/myorg/myrepo@v0.10.1: reading github.com/myorg/myrepo/go.mod at revision v0.10.1: unknown revision v0.10.1
当我尝试“去获取”这个模块时,也会发生同样的事情。到目前为止我尝试了什么?
git config --global url.git@github.com:.insteadOf https://github.com/
GOPRIVATE
环境变量:export GOPRIVATE=github.com/myorg/*
引用:https://stackoverflow.com/a/27501039/4927751 我已经坚持了一天,如果有人能建议我解决这个问题的方法,我将不胜感激。
最佳答案
多亏了一位同事,终于解决了这个问题。
问题 : Go 中的本地模块缓存 - 不确定 go
如何在内部对其进行管理工具。
解决方案 :
($GOPATH)/pkg/mod/cache
repo 。 关于git - 安装私有(private) Go 模块 : unknown revision error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65609301/