使用 go get 获取 Go 中的非默认分支
在涉及多个存储库的软件开发工作流程中,可能会出现特定分支、而不是默认的 master 分支,需要检索。这个问题的中心是从另一个存储库中访问依赖存储库的开发分支。
使用 Go 模块的解决方案
随着 Go 1.11 中 Go 模块的出现,检索特定的依赖分支变得可行。 Go 模块利用模块查询,允许在依赖安装期间指定分支或标签。
要从您自己的存储库 repo_b 中检索名为 repo_a 的依赖存储库的开发分支,只需将分支名称包含在执行 go get 时的模块查询:
$ go get <path-to-repo_a>@<branch-name>
例如:
$ go get example.com/repo_a@develop
以上是如何使用 go get 获取 Go 模块中的非默认分支?的详细内容。更多信息请关注PHP中文网其他相关文章!