詹金斯的git克隆致命:远程端意外挂断

詹金斯的git克隆致命:远程端意外挂断,git,Git,我无法克隆詹金斯的git回购协议。安装的git版本是1.7.10。我还在用户目录中配置ssh密钥。使用相同的配置,我可以从命令行和GitBash中克隆git 但是当我从jenkins“Execute window batch command”(执行窗口批处理命令)中尝试相同的命令时,作业失败,出现错误:致命:远程端意外挂起 C:\JenkinsSlave\workspace\ClonePath>git clone git@giturl.git Cloning into 'gitrepo'

我无法克隆詹金斯的git回购协议。安装的git版本是1.7.10。我还在用户目录中配置ssh密钥。使用相同的配置,我可以从命令行和GitBash中克隆git

但是当我从jenkins“Execute window batch command”(执行窗口批处理命令)中尝试相同的命令时,作业失败,出现错误:
致命:远程端意外挂起

C:\JenkinsSlave\workspace\ClonePath>git clone git@giturl.git 
Cloning into 'gitrepo'...
fatal: The remote end hung up unexpectedly
Build step 'Execute Windows batch command' marked build as failure
Notifying upstream projects of job completion
Finished: FAILURE

我怀疑你的Jenkins工作是否在你认为的用户帐户下运行。但在任何情况下,从只读资源位置进行克隆都是大多数构建服务器所要做的。请尝试以下方法:

git clone git://giturl.git

你之前提出的关于jenkins git克隆的两个问题有什么关系吗?如果这是同一个问题,您可能希望更改第一个问题并更新新见解,而不是提出新问题。如果这是一个新问题,您可能需要更新以前的问题并解释如何解决这些问题。请检查远程日志。这通常是某种SSH公钥身份验证错误。可能重复: