Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
詹金斯的GIT克隆问题_Git_Jenkins - Fatal编程技术网

詹金斯的GIT克隆问题

詹金斯的GIT克隆问题,git,jenkins,Git,Jenkins,我在Jenkins git clone中得到以下问题: 15:18:02错误:获取远程回购“来源”时出错 15:18:02错误:获取远程回购“来源”时出错 我试图在服务器上手动克隆,但出现以下错误: (gnome ssh askpass:25670):Gtk警告**:无法打开显示: 错误:无法从“/usr/libexec/openssh/gnome ssh askpass”读取askpass响应 我在服务器上运行了下面的命令并手动克隆了它,它工作正常 取消设置SSH_ASKPASS 我在.bas

我在Jenkins git clone中得到以下问题:

15:18:02错误:获取远程回购“来源”时出错
15:18:02错误:获取远程回购“来源”时出错

我试图在服务器上手动克隆,但出现以下错误:

(gnome ssh askpass:25670):Gtk警告**:无法打开显示: 错误:无法从“/usr/libexec/openssh/gnome ssh askpass”读取askpass响应

我在服务器上运行了下面的命令并手动克隆了它,它工作正常

取消设置SSH_ASKPASS

我在.bash\u配置文件中设置了“unset SSH\u ASKPASS”,并尝试再次从jenkins运行,但得到了相同的错误。envInject插件也是如此。 詹金斯在做克隆时制造了问题。它正在获取现有工作区上的更新数据

我正在使用以下版本的插件:

詹金斯:1.580.3
GIT插件:2.3.4
GIT客户端插件:1.15.0
服务器上的Git客户端版本:1.9.3


包含“origin”的错误通常指的是git远程配置错误:例如,您在家中没有.git配置的非特权用户上运行jenkins。

在服务器上手动克隆时使用了什么命令?Gtk警告很奇怪。git clone您使用的是ssh还是https?您可能缺少一些凭据。使用id_rsa.pub密钥尝试ssh。如何在jenkins中进行克隆?通过某个插件还是你有Jenkins脚本?我正在使用Jenkins git插件进行克隆。我们正在使用一个专用用户运行Jenkins,它的主目录中有.gitconfig文件。