gpt4 book ai didi

linux - ThoughtWorks GO 添加管道 - 在 PATH 中找不到 GIT

转载 作者:太空狗 更新时间:2023-10-29 11:14:14 24 4
gpt4 key购买 nike

“无法在您的 PATH 上找到‘git’。请确保‘git’可由 Go 服务器和将使用此 Material 的 Go 代理执行。”

我在创建新的构建管道时尝试使用 GIT 时遇到了这个问题。

我对 Linux 的了解不多,不知道如何调试它,而且我在文档中或通过谷歌搜索都找不到任何内容。

GO 以 root 身份安装,GIT 也是如此,服务器已重新启动,我可以在 bash 中运行 git。 “which git”表明它在/usr/bin 中。 “export $path”显示/usr/bin 在 PATH 变量中。

有人可以推荐其他尝试吗?

谢谢。

最佳答案

Go 服务器和代理在用户“go”下运行,因此您需要确保 git 在该用户的路径中。

改变用户去。如果提示输入密码,请输入当前登录用户的密码。

$ sudo su - go

然后检查 git 是否在路径中或者简单地检查版本

$ which git
$ git --version

如果您没有获得上述命令的预期输出,您可能必须向用户“go”提供 git 可执行文件,也就是说,您需要在该用户的 PATH 中添加 git .或者,您可以在/etc/default/go-server 中提供路径

export PATH=$PATH:/path/to/git

关于linux - ThoughtWorks GO 添加管道 - 在 PATH 中找不到 GIT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23572311/

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