克隆仓库时,remote-https不是git命令

时间:2018-06-29 09:53:18

标签: windows git curl libcurl

在Windows(版本10)计算机上,在编写最新版本的git客户端(2.18.0.windows.1)时,使用HTTPS克隆存储库失败,并显示错误:

git: 'remote-https' is not a git command.

经过一些研究,结果发现git带有多个remote-<command>实用程序,其中remote-https是其中之一。因此,错误消息似乎告诉我们计算机上未安装“ remote-https”。

经过更多研究,似乎通过安装curl解决了其他开发人员的类似问题。我们正在处理的机器确实也安装了curl(7.46.0)。

我们尝试从git-scm.comgitforwindows.org完全重新安装了git客户端几次,都导致了相同的错误。

任何帮助或解决此问题的指针都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

我刚刚修复了构建环境中的错误。希望我的解决方案对您有用。
我的环境:Windows10 + Jenkins + git git版本2.18。

我只是将git重新安装到Windows中,并在安装过程中进行了其他选择:“ MINTTY”。重新安装后,我在git安装目录下找到了remote-https。

此外,您需要设置詹金斯环境。确保配置了Jenkins env中包含的新git路径。如果您“回显%Path%”,并且可以找到包含远程https的新git路径,那么就可以了。