在 Git 中临时禁用 HTTPS 证书认证（主要用于解决自签名证书、证书过期或不可信证书导致的连接问题），可以通过修改 Git 的 http.sslVerify 配置实现

### **1. 单次命令临时禁用（推荐）**
在执行具体 Git 命令（如 clone、pull、push 等）时，通过 -c 参数临时指定禁用 SSL 验证，仅对当前命令生效：

```bash
# 示例1：克隆仓库时临时禁用
git clone -c http.sslVerify=false https://远程仓库地址.git
# 示例2：拉取代码时临时禁用
git pull -c http.sslVerify=false origin 分支名
# 示例3：推送代码时临时禁用
git push -c http.sslVerify=false origin 分支名
```

### **2. 当前仓库临时禁用（有效期至手动恢复）**
如果需要在当前仓库中临时禁用（多次操作生效），可修改当前仓库的局部配置：

```bash
# 进入仓库目录后执行，禁用当前仓库的HTTPS证书验证
git config http.sslVerify false
# 此时执行 pull/push 等操作会跳过证书验证
git pull origin 分支名
```

**使用完毕后务必恢复验证**（避免长期暴露风险）：

```bash
# 恢复当前仓库的HTTPS证书验证（默认值）
git config http.sslVerify true
```

### **3. 全局临时禁用（不推荐，影响所有仓库）**
如果需要对所有仓库临时禁用（不建议，风险较高），可修改全局配置：

```bash
# 全局禁用（所有仓库生效）
git config --global http.sslVerify false
# 恢复全局默认设置
git config --global http.sslVerify true
```

