当前位置:   article > 正文

Git:证书错误_git_ssl_no_verify

git_ssl_no_verify

Git:证书错误

1. 场景

# 1.克隆代码
git clone 项目URL

# 2.提示
Cloning into '{项目名}'...
fatal: unable to access '{项目URL}': SSL certificate problem: self signed certificate
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

2. 原因

Git服务器是公司内网自建服务器加自签名SSL证书,
Git在拉取代码时检查https证书时发现证书不可以信任,提示错误。

3. 解决方法

3.1. 临时关闭证书检查(推荐)

临时不检查证书,重启控制台或重新修改为false开始证书检查

macOS、Linux

export GIT_SSL_NO_VERIFY="true"
  • 1

Windows

# CMD
set GIT_SSL_NO_VERIFY="true"
  • 1
  • 2

3.2. 永久关闭证书检查

不推荐,如果忘记打开证书检查可以会受到网络攻击

git config --global http.sslVerify false
  • 1

4. 参考

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/208050
推荐阅读
  

闽ICP备14008679号