git 报错git: ‘remote-https‘ is not a git command. See ‘git --help‘.

报错内容

在这里插入图片描述

原因与解决方案

第一种情况:git路径错误

第一种很好解决,在环境变量中配置正确的git路径即可;

第二种情况 git缺少依赖

这个情况,网上提供了多种解决方案。但如果比较懒,可以直接把仓库地址的https改成http即可。

  • 命令行修改方法如下:

  • 也可以在.git目录中修改

    git remote set-url origin {http://仓库地址}
    
  • 通过git desktop修改

    1. 打开仓库设置中。
      在这里插入图片描述2. 把https改成http即可
      在这里插入图片描述
      如果不是使用的git desktop,在.git/config文件中也能修改。
### 解决 Git 'remote-https' is not a git command. See 'git --help'.` 的错误提示时,通常是因为 Git 安装不完全或环境变量配置有误。以下是具体的解决方案: #### 1. 检查 Git 版本和支持协议 确保安装的是最新版本的 Git,并确认是否支持 HTTPS 协议。 ```bash git --version ``` 如果显示的版本较旧,则建议更新到最新稳定版[^1]。 #### 2. 验证 Git 是否正常工作 尝试执行基本的 Git 命令来验证其功能是否正常。 ```bash git help ``` 此操作应返回一系列可用的帮助文档列表而不是报错信息。 #### 3. 环境变量检查 有时即使已经正确安装了 Git,在某些情况下仍可能出现找不到特定子命令的情况。这可能是由于 PATH 变量未包含 Git 执行文件路径所致。可以通过以下方式查看当前系统的 PATH 设置并适当调整它以加入缺少的部分。 对于 Linux 或 macOS 用户来说可以编辑 `.bashrc`,`.zshrc` 文件;而对于 Windows 则需通过系统属性中的高级选项来进行修改。 #### 4. 重新安装 Git 如果上述方法均未能解决问题,那么最简单有效的方法就是卸载现有 Git 并重新下载官方提供的完整包进行全新安装。注意选择适合自己操作系统平台对应的安装程序,并按照向导指示完成整个过程[^2]。 #### 5. Jenkins 中的具体处理措施 针对 Jenkins 使用 Maven 构建项目过程中发生的此类异常情况,除了以上通用排查手段外还需要特别关注以下几个方面: - **网络连通性测试**:确保 Jenkins 节点能够访问远程仓库地址。 - **凭证管理优化**:采用 SSH 密钥认证代替 HTTP(S),从而规避可能存在的代理服务器干扰以及简化权限控制流程。 - **插件依赖审查**:核查是否有第三方插件影响到了默认行为模式,必要时禁用不必要的扩展组件再做观察[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值