GitHub:克隆我的私有存储库时出错

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (23)

我试图使用https-URL克隆我的GitHub项目,但是它失败了,出现了一个错误:

$ git clone https://foo@github.com/foo/foo-private.git
Cloning into foo-private...
Password:
error: error setting certificate verify locations:
  CAfile: /bin/curl-ca-bundle.crt
  CApath: none
 while accessing https://foo@github.com/foo/foo-private.git/info/refs

fatal: HTTP request failed

我做错什么了?

提问于
用户回答回答于

我在Windows上见过这种情况,使用msysgit 1.7.2.3。

git config --system http.sslcainfo "C:\Program Files (x86)\git\bin\curl-ca-bundle.crt"

或者--并不是真正推荐的--可以通过执行以下操作来选择完全关闭SSL检查:

git config --system http.sslverify false

对于这两种情况,这将导致更改为git-install-dir/etc/gitconfig文件,也可以直接编辑。

用户回答回答于

我解决了安装Git的问题:https://git-for-windows.github.io/

D:\ProgramFiles\Git\mingw 64\ssl\certs\ca-bundle.crt

配置Git路径:

git配置--Systemhttp.sslcainfo“D:\ProgramFiles\Git\mingw 64\ssl\certs\ca-bundle.crt”

再试试。

扫码关注云+社区