在 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 得到了解决。我们正在处理的机器确实有卷曲(7.46.0
)也已安装。
我们尝试重新安装 git 客户端几次,完全从git-scm.com
也gitforwindows.org
,两者都会导致相同的错误。
非常感谢任何解决此问题的帮助或指示。
我刚刚修复了构建环境中的错误。希望我的解决方案对您有用。
我的环境:Windows10+Jenkins+git
git 版本 2.18。
我只是将 git 重新安装到 Windows 中,在安装过程中进行了不同的选择:“MINTTY”。重新安装后,我在我的git安装目录下找到了remote-https。
另外,您需要设置詹金斯环境。确保 Jenkins 环境配置中包含新的 git 路径。如果你“echo %Path%”,并且你可以找到包含远程https的新git路径,那么你就可以了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)