admin管理员组

文章数量:1794759

git clone失败:Cloning into... fatal: unable to access... error setting certificate verify locations

git clone失败:Cloning into... fatal: unable to access... error setting certificate verify locations

参考链接:others-How to solve ‘gnutls_handshake() failed’ error when doing ‘git clone’ from github ?

Errors

Cloning into 'GlobalTrack'... fatal: unable to access 'github/xxx.git/': error setting certificate verify locations: CAfile: E:/dev/env/Git/mingw64/ssl/certs/ca-bundle.crt CApath: none Solution #1(如果不行,直接看解决方案3,最后再考虑解决方案2)

将 https 修改为 http。

# git clone github/MasterBin-IIAU/Unicorn.git unicorn git clone github/MasterBin-IIAU/Unicorn.git unicorn Solution #2(暴力解决,不推荐使用) git config --global http.sslverify "false"

设置后,最好重启下当前终端,然后执行 git clone。

Solution #3(指定证书的路径,推荐使用)
  • Ubuntu 18.04 中的 CA 证书位置 | 智问智答
  • git clone: error setting certificate verify locations · Issue #36 · scalingexcellence/scrapybook
# 如果报 fatal: not in a git directory, 先执行 git init 命令 # git init sudo git config --system http.sslCAinfo /etc/ssl/certs/ca-certificates.crt

注意,需要重启当前终端!!!

本文标签: FATALunableCloningGitclone