gpt4 book ai didi

git - 如何避免仅在 Docker 内部发生的 `go get` `unknown revision` 问题?

转载 作者:行者123 更新时间:2023-12-01 21:11:49 25 4
gpt4 key购买 nike

当我在 docker 之外按照精确的步骤克隆和构建我的项目时,它运行良好。当我将完全相同的序列放入 docker 文件时,我看到以下错误。

我对 docker 的了解不够,不知道如何更简洁地表述这个问题,除了说,有没有人知道如何解决这种类型的错误。

Step 18/22 : RUN go build
---> Running in 27e0719b2e7d
go: gitlab.com/myorg/lalo@v0.12.3: reading gitlab.com/myorg/lalo/go.mod at revision v0.12.3: unknown revision v0.12.3

明确地说,我能够在我的计算机上创建一个新的空临时文件夹(没有 docker 并进行完全干净的构建),只有当我在 docker 中执行相同操作时,我才会看到这个未知的修订问题。

最佳答案

将以下内容添加到 docker 配置中。

RUN git config --global url."git@gitlab.com:".insteadOf "https://gitlab.com/"

(这个相当模糊的错误混淆了 go get 存在一些更基本的问题的事实。)

关于git - 如何避免仅在 Docker 内部发生的 `go get` `unknown revision` 问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59727423/

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