如何使用go get获取另一个分支而不是默认分支

我有2个存储库。假设他们是repo_a和repo_b。我在repo_b中导入了repo_a

当我运行get时,它将获得repo_a master分支。有什么方法可以使用go get或来自repo_b的另一个命令来获取开发分支吗?

我不想对每个特定的包进行git pull(在这种情况下为repo_a)

回答:

从Go 1.11开始,使用Go

modules可以做到这一点。在为Go模块安装依赖项时,您可以指定一个模块查询,其中可能包含分支或标记名称:

$ go get <path-to-repo>@<branch>

以上是 如何使用go get获取另一个分支而不是默认分支 的全部内容, 来源链接: utcz.com/qa/434558.html

回到顶部