我有家庭服务器与git存储库。 现在我试图通过现有的PHP回购配置Jenkins。詹金斯加在同一服务器上的Git
我已经正常安装詹金斯,但我得到的错误在创建工作:
Repository URL = /home/git/repositories/testing.git
误差为以下几点:
Failed to connect to repository : Command "git ls-remote -h /home/git/repositories/testing.git HEAD" returned status code 128: stdout: stderr: fatal: '/home/git/repositories/testing.git' does not appear to be a git repository fatal: The remote end hung up unexpectedly
请帮助解决这个问题。
谢谢。
P.S.我甚至试图把我使用远程克隆回购网址:
ssh://[email protected]:/testing.git
但我仍然得到错误:
Failed to connect to repository : Command "git ls-remote -h ssh://[email protected]:/testing.git HEAD" returned status code 128: stdout: stderr: ssh: Could not resolve hostname 192.168.1.110:: Name or service not known fatal: The remote end hung up unexpectedly
对于第一个问题,我相信授予问题。但我已经将jenkins用户添加到git组。 第二个问题需要检查。我会尽快把结果。 – ICE
删除过多的“:”我得到 '无法连接到存储库:命令“git ls-remote -h ssh://[email protected]/testing.git HEAD”返回状态码128: stdout: stderr :ssh_askpass:exec(/ usr/bin/ssh-askpass):没有这样的文件或目录 权限被拒绝,请重试。 ssh_askpass:exec(/ usr/bin/ssh-askpass):没有这样的文件或目录 权限被拒绝,请重试。 ssh_askpass:exec(/ usr/bin/ssh-askpass):没有这样的文件或目录 权限被拒绝(公钥,密码)。 致命:远程端意外挂起# – ICE
另一个:'无法连接到存储库:命令“git ls-remote -h ssh://[email protected]/testing.git HEAD”返回状态码128: stdout : stderr:ssh_askpass:exec(/ usr/bin/ssh-askpass):没有这样的文件或目录 主机密钥验证失败。 致命:远端意外挂断# – ICE