【发布时间】:2019-02-20 17:18:35
【问题描述】:
我为 GitHub 存储库(go 代码)构建了一个二进制文件,它工作正常。没有问题。 我分叉了那个 repo,并修改了 HTML 文件中与 GO 代码无关的一行,为新的分叉 repo 构建了二进制文件,但它生成的二进制文件引用了原始 repo 代码,不明白为什么。
我什至使用go clean -i all 命令清理了所有代码,并手动从 $home/go/bin 和 repo 目录中删除了所有已安装的代码、二进制文件,但它仍然引用原始 repo 代码而不是新的分叉代码.
之后,我在那个 repo 目录中执行了go build,但是新的二进制文件仍然引用了旧代码。我什至删除了旧的二进制文件并生成了一个新的。
【问题讨论】:
-
尝试再次删除二进制文件。并安装在你的 fork 中
-
@TobiasTheel,我已经多次这样做了,找到所有二进制文件并删除。
-
好的,我不明白你的问题?您想使用 fork 的已安装二进制文件,是吗?如果你删除了旧的并在你的 fork 中进行了安装,那么一切都应该没问题
-
最后,这个链接帮助了:github.com/inconshreveable/ngrok/issues/…,问题不是一般性的,而是特定于 repo 的。
-
如果您确实解决了问题,您应该发布自己的答案或接受现有答案。人们不会期望在问题中找到答案。
标签: go