将 go.mod 中的 Go 模块依赖项指向存储库中的最新提交
Go 模块提供了一种结构化方法来管理 Go 中的依赖项项目。默认情况下,go.mod 文件包含对特定版本的依赖项的引用。然而,有时有必要指向存储库中的特定提交。
在这种情况下,只需使用 go get 命令,后跟提交哈希:
$ go get github.com/someone/some_module@af044c0995fe
此命令将正确更新 go.mod 和 go.sum 文件,将依赖链接到指定的提交。
值得注意的是,这种方法比手动编辑 go.mod 更方便、更可靠 文件。它确保依赖版本被视为非发布版本,并自动使用正确的校验和更新 go.sum 文件。
有关升级和降级依赖项的更多信息和指南,请参阅 Go维基:https://github.com/golang/go/wiki/Modules#how-to-upgrade-and-downgrade-dependency
以上是如何将 Go 模块依赖项指向特定的 Git 提交?的详细内容。更多信息请关注PHP中文网其他相关文章!