为了账号安全,请及时绑定邮箱和手机立即绑定

为什么“去获取”有时会检索过时的提交?

为什么“去获取”有时会检索过时的提交?

Go
慕仙森 2022-09-19 20:55:45
我创建了一个 Go 模块并将其放在 。错误地,我将其声明为.因此,Dockerfile 中的 (即没有我的程序本地副本) 失败github.com/bronger/abcdego.modmodule abcdego get github.com/bronger/abcde#10 0.824 go: downloading github.com/bronger/abcde v0.0.0-20210813180406-8d5688e6c805                                                 #10 0.866 go get: github.com/bronger/abcde@none updating to#10 0.866       github.com/bronger/abcde@v0.0.0-20210813180406-8d5688e6c805: parsing go.mod:#10 0.866       module declares its path as: abcde#10 0.866               but was required as: github.com/bronger/abcde所以我更正了模块名称并推送了结果。go.mod最终,这奏效了。但是,可能需要很长时间(30-60 分钟)才能最终检测到更改。最新的错误提交是 ,这也出现在上面的错误消息中。即使几分钟后是GitHub上的最新提交,仍然抱怨。go get8d5688e80c407bgo get8d5688e这是为什么呢?
查看完整描述

1 回答

?
心有法竹

TA贡献1866条经验 获得超5个赞

默认情况下,Go 工具使用 Go 团队提供的代理。这意味着对模块的更改可以缓存一段时间。您可以在他们的网站上找到有关此方面的更多信息:https://proxy.golang.org/

设置为环境变量将禁用此代理。GOPROXY=off



查看完整回答
反对 回复 2022-09-19
  • 1 回答
  • 0 关注
  • 68 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信