gpt4 book ai didi

从本地 fork 获取安装

转载 作者:数据小太阳 更新时间:2023-10-29 03:08:56 25 4
gpt4 key购买 nike

我正在尝试从本地目录安装一个 go 包(基本上我检查了现有包并应用了一个挂起的拉取请求)。

$ # Both commands give a similar output
$ go get -u file:///Users/me/workspaces/go/somepackage
$ go get -u /Users/me/workspaces/go/somepackage
unrecognized import path "[...]" (import path does not begin with hostname)

由于 go get 正在下载然后安装,我试过:

$ go install /Users/me/workspaces/go/somepackage
[] cannot import absolute path

有经验的围棋用户可以帮忙吗?

最佳答案

如果你只是想使用不同的分支(你的PR分支),你可以继续使用原来的导入路径。

  • 先去拿原包装。
  • 进入本地文件系统中的下载包 cd $GOPATH/pkg/<package directory>
  • 从您的本地包缓存,切换到您要从中提取的分支。 git checkout <PR branch>
  • 现在 go get -u <package>

如果包在本地可用,go get update 只会从本地包 checkout 到的分支中提取最新代码。

关于从本地 fork 获取安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55791862/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com