返回顶部
首页 > 资讯 > 后端开发 > GO >go:github.com/myorg/:阅读 github.com/myorg/myrepo/go.mod 修订版 v0.0.4:未知修订版 v0.0.4
  • 132
分享到

go:github.com/myorg/:阅读 github.com/myorg/myrepo/go.mod 修订版 v0.0.4:未知修订版 v0.0.4

2024-04-04 23:04:21 132人浏览 薄情痞子
摘要

你在学习golang相关的知识吗?本文《Go:GitHub.com/myorg/:阅读 github.com/myorg/myrepo/go.mod 修订版 v0.0.4:未知修订版 v0.0.4》

你在学习golang相关的知识吗?本文《GoGitHub.com/myorg/:阅读 github.com/myorg/myrepo/go.mod 修订版 v0.0.4:未知修订版 v0.0.4》,主要介绍的内容就涉及到,如果你想提升自己的开发能力,就不要错过这篇文章,大家要知道编程理论基础和实战操作都是不可或缺的哦!

问题内容

go:github.com/myorg/[email protected]:正在阅读 github.com/myorg/myrepo/go.mod 版本 v0.0.4:未知版本 v0.0.4

go mod tidy 在另一个私有存储库中调用它时,我遇到了上述拦截器:github.com/myorg/myrepo2 并尝试从我的私有存储库 github.com/myorg/myrepo 获取

github.com/myorg/myrepo 主分支 go.mod 的内容(在根项目级别)

module github.com/myorg/myrepo

go 1.15

require (
    github.com/abadojack/whatlanggo v1.0.1
    github.com/mmcdole/gofeed v1.1.3
    github.com/stretchr/testify v1.3.0
)

该存储库实际上有一个名为 v0.0.4 的标签/版本

此外,我已经尝试了以下描述的所有内容:

  • https://golang.cafe/blog/how-to-fix-go-mod-unknown-revision.html
  • 安装私有 go 模块:未知修订错误
  • Https://go.dev/ref/mod#private-modules

也就是说,我尝试配置 ~/.gitconfiggoprivate 和其他环境变量 ~/$home/.netrc,甚至生成 github 访问令牌。我应该注意,我还有一个与本机上的 github 帐户关联的 ssh 密钥,以及 ~/.ssh/config 内容如下:

Host *
  AddKeysToAgent yes
  UseKeychain yes
  IdentityFile ~/.ssh/id_ed12345

Host github.com
  Hostname ssh.github.com
  Port 443

我还排除了此处描述的子模块问题,阅读 github.com/username/kit/go/database/go/database/go.mod at revision go/database/v1.0.1: unknown revision go/database/v1。 0.1

我对此一无所知,因此我们将不胜感激。


正确答案


如果 go 通过 https 访问您的私有存储库,则根本不会使用任何 ssh 设置。
从您的链接 this should have helped(在 go clean -modcache 之后):

git config --global \
  url."https://${github_token}@github.com".insteadof \
  "https://github.com"
go mod download

如果您想使用/尝试 ssh:

git config --global url."ssh://[email protected]:acme-corporation".insteadOf "https://github.com/acme-corporation"

(假设您的私有存储库不在组织中,请将 acme-corporation 替换为您的 github 用户帐户)
(检查 ssh -tv [email protected] 是否与您一样进行身份验证)

然后 export git_ssh_command='ssh -tv':这样,您将准确地看到 ssh 调用期间考虑的内容,并确保您的私钥确实被使用。

OP j-diaz 在 the comments 中确认其 git 配置存在问题:

今天关于《go:github.com/myorg/:阅读 github.com/myorg/myrepo/go.mod 修订版 v0.0.4:未知修订版 v0.0.4》的内容介绍就到此结束,如果有什么疑问或者建议,可以在编程网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

您可能感兴趣的文档:

--结束END--

本文标题: go:github.com/myorg/:阅读 github.com/myorg/myrepo/go.mod 修订版 v0.0.4:未知修订版 v0.0.4

本文链接: https://lsjlt.com/news/596194.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作