Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git for Windows使用哪些证书文件_Windows_Git_Ssl_Trust - Fatal编程技术网

Git for Windows使用哪些证书文件

Git for Windows使用哪些证书文件,windows,git,ssl,trust,Windows,Git,Ssl,Trust,在默认的git安装中,它有很多证书 我仍然无法在GIT中设置SSL,我发现很难弄清楚GIT在使用SSL时尝试做什么 有人知道这些不同的证书文件各自的用途吗? 希望这能解释为什么一个文件不够用 C:\opt\git>find . -name "*.crt" ./etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt ./etc/pki/ca-trust/source/anchors/CAcert.org_class3.crt ./etc/

在默认的git安装中,它有很多证书

我仍然无法在GIT中设置SSL,我发现很难弄清楚GIT在使用SSL时尝试做什么

有人知道这些不同的证书文件各自的用途吗? 希望这能解释为什么一个文件不够用

C:\opt\git>find . -name "*.crt"
./etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt
./etc/pki/ca-trust/source/anchors/CAcert.org_class3.crt
./etc/pki/ca-trust/source/anchors/CAcert.org_root.crt
./mingw64/etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt
./mingw64/share/pki/ca-trust-legacy/ca-bundle.legacy.default.crt
./mingw64/share/pki/ca-trust-legacy/ca-bundle.legacy.disable.crt
./mingw64/share/pki/ca-trust-source/ca-bundle.trust.crt
./mingw64/ssl/certs/ca-bundle.crt
./mingw64/ssl/certs/ca-bundle.trust.crt
./usr/share/pki/ca-trust-source/ca-bundle.legacy.disable.crt
./usr/share/pki/ca-trust-source/ca-bundle.legacy.enable.crt
./usr/share/pki/ca-trust-source/ca-bundle.neutral-trust.crt
./usr/share/pki/ca-trust-source/ca-bundle.trust.crt
./usr/ssl/certs/ca-bundle.crt
./usr/ssl/certs/ca-bundle.trust.crt

每个文件都包含许多我希望信任的证书,没有名字。我只想信任github和我工作的公司。我想看看我需要编辑哪些文件来保证git安装的安全

我意识到这是一个古老的问题,答案可能已经找到了。但是,这个git命令应该告诉您正在使用哪个crt文件;查找http.sslcainfo


git config--list--show origin

我意识到这是一个老问题,可能已经找到了答案。但是,这个git命令应该告诉您正在使用哪个crt文件;查找http.sslcainfo

git配置--列表--显示源代码