无法连接到存储库:执行命令时出错:git.exe ls-remote -h https://github.com/szabbas/Sample-programs.git HEAD

时间:2016-03-08 09:26:44

标签: git bash jenkins

enter image description here我是编程和尝试使用GIT存储库的新手,而使用JENKINS进行配置时遇到了错误。我知道这是一个愚蠢的问题,但从初学者的角度来看,我陷入了困境,无法前进。请帮我解决错误。

我的代码在GIT存储库中并尝试使用jenkins构建。但它给出的错误是: 无法连接到存储库:执行命令时出错:git.exe ls-remote -h https://github.com/szabbas/Sample-programs.git HEAD

我已经完成了通过GID bash进行克隆,并且克隆时没有遇到URl问题。我也将enter image description here图像附加到图像上。

4 个答案:

答案 0 :(得分:23)

由于问题中提到的错误以及新来者,以后到了这里,现在你应该验证你的git路径:

  

詹金斯>管理Jenkins>全局工具配置> GIT中

在我的情况下,它在dateadd(case when 'n'='n' then n end, 90, CONVERT(datetime, DATEREQUEST+TIMEREQUEST)) 环境变量中没有git二进制文件的路径,因此我向它添加了PATH

答案 1 :(得分:14)

我得到了答案...只是想发布在这里,以便如果有一些新的程序员(像我一样)可以看看基本的东西: -

While going in the project--> Configure--> set the path of the git correctly.

应该直到bin然后追加git.exe之类的 * \ BIN \ git.exe

答案 2 :(得分:5)

在我的情况下,由于我的CentOS服务器上没有安装 git ,所以发生此问题。

  1. sudo yum install git
  2. git --version
  3. 安装git后我只需确保我的全局工具配置默认指向git 詹金斯>管理Jenkins>全局工具配置> GIT中

    • 名称:默认
    • Git可执行文件的路径:git

    发布此信息可能会对您遇到类似问题提供帮助

答案 3 :(得分:0)

请在全局工具配置的Git可执行文件字段中提供git.exe的安装路径。 enter image description here