certificate problem: unable to get local issuer certificate git did not exit cleanly (exit code 128) (296 ms @ 2023/5/29 10:33:44)
时间: 2023-11-18 12:14:47 浏览: 99
cacert.pem(Composer SSL certificate problem: 可用)
这个错误通常是由于缺少证书或者证书无法验证导致的。你可以尝试以下方法解决这个问题:
1. 确认是否使用了正确的 URL。有时候 URL 中会有一些错误,导致无法获取证书。
2. 确认证书是否已经过期。如果证书已经过期,就需要重新获取新的证书。
3. 确认是否缺少根证书。如果缺少根证书,就需要将根证书导入到本地证书库中。
4. 如果你使用的是 Git for Windows,可以尝试在 Git Bash 中运行以下命令:`export GIT_SSL_NO_VERIFY=true`,然后再次尝试执行 Git 命令。
如果以上方法都无法解决问题,你可以尝试使用 Git 的 `--no-check-certificate` 选项来跳过证书验证,但这并不是一个安全的做法,只适用于临时解决问题。
阅读全文