GitHub Desktop报错fatal: unable to access 'https://github.com……: schannel: failed to open CA file 'C:/Users……bundle.crt': No such file or directory的解决办法

昨天github桌面版push的时候开始报错,提示某个crt文件找不到,大概就是下面这样

fatal: unable to access ‘https://github.com/XXX/‘: schannel: failed to open CA file ‘C:/Users/Andrew/AppData/Local/GitHubDesktop/app-1.2.2/resources/app/git/mingw64/bin/curl-ca-bundle.crt‘: No such file or directory

顺着提示的文件夹一路点击进去,确实没有那个crt文件。

然后搜索了半天,终于在stackoverflow上找到了相关的答案。

stackoverflow上的答案是用记事本打开"C:\ProgramData\Git\config",

然后将其中的“”sslCAInfo=……”改为 sslCAInfo = C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt,保存然后重新提交。

试了一下,我的并没有用,因为我的c盘并没有这个文件,不过启发了我,因为我以前报错的文件夹好像也包含了mingw64这个文件夹。

所以把sslCAInfo的地址改为原来报错文件夹下面的mingw64中相应的文件的地址就好了。

比如我的就是:

C:/Users/Administrator/AppData/Local/GitHubDesktop/app-1.2.3/resources/app/git/mingw64/ssl/certs/ca-bundle.crt

附一张修改后可以成功上传的config文件图片

stackoverflow相关地址:https://stackoverflow.com/questions/50612862/fatal-unable-to-access-schannel-failed-to-open-ca-file-no-such-process-gith

github关于此问题的issue:https://github.com/desktop/desktop/issues/4817

GitHub Desktop报错fatal: unable to access 'https://github.com……: schannel: failed to open CA file 'C:/Users……bundle.crt': No such file or directory的解决办法

原文地址:https://www.cnblogs.com/xianxiaobo/p/9288558.html

时间: 2024-10-06 10:06:51

GitHub Desktop报错fatal: unable to access 'https://github.com……: schannel: failed to open CA file 'C:/Users……bundle.crt': No such file or directory的解决办法的相关文章

git同步遇到报错“fatal: unable to access 'https://github.com/ruanwenwu/newp.git/': Peer reports incompatible or unsupported protocol version.”

git同步遇到报错"fatal: unable to access 'https://github.com/ruanwenwu/newp.git/': Peer reports incompatible or unsupported protocol version." 网上很多人说是因为git版本需要升级.我将git版本升级到最新, [[email protected] tp5test]# git --version git version 2.16.2 问题却依然存在. 最后: y

git同步遇到报错“fatal: unable to access 'https://github.com/lizhong24/mysite2.git/': Peer reports incompatible or unsupported protocol version.”

git同步遇到报错"fatal: unable to access 'https://github.com/lizhong24/mysite2.git/': Peer reports incompatible or unsupported protocol version." 解决办法: yum update -y nss curl libcurl 问题解决了. git同步遇到报错"fatal: unable to access 'https://github.com/liz

fatal: unable to access 'https://github.com/open-falcon/falcon-plus.git/': Peer reports incompatible or unsupported protocol version

git通过git clone下载github上的资源到机器上,结果出现如题所示的错误. [plain] view plain copy [[email protected] data]# git clone https://github.com/pingcap/tidb-docker-compose.git Cloning into 'tidb-docker-compose'... fatal: unable to access 'https://github.com/pingcap/tidb-

(转)git clone出现 fatal: unable to access 'https://github.com/...'的解决办法

如下图所示,当我Git克隆别人的repo时,会发生这样的错误.发现它尝试用http和https代理,后来仔细回想了下,原来是自己用了代理,忘记取消 # 查看当前git 的设置 git config --global -l # 设置代理 git config --global http.proxy http://127.0.0.1:1080 git config --global https.proxy http://127.0.0.1:1080 http://也可以改成sockets5://,但

fatal: unable to access 'https://xxxxx': SSL connect error

/********************************************************************** * fatal: unable to access 'https://xxxxx': SSL connect error * 说明: * VPS中采用CentOS 6系统,git版本太低,使用最新版本,结果SSL有问题. * * 2018-7-9 深圳 宝安西乡 曾剑锋 ******************************************

Solidworks api帮助代码报错 “特性说明符不是一个完整的语句。请使用行继续符将该特性应用于下列语句。“的解决办法!

相信大家经常会把solidworks api帮助中的代码直接贴出来直接使用,今天遇到段代码就无法使用.现分享一下经验: <ComVisibleAttribute(True)> _ Public Class clsPropMgr 上面的代码就会报错:"特性说明符不是一个完整的语句.请使用行继续符将该特性应用于下列语句." 怎么解决呢?其实很简单! 解决方法1: 两行合成一行 <ComVisibleAttribute(True)> Public Class clsP

VMware导入OVA报错:Unable to access file: c:\a.vmdk.

很多用户在没有备份和容灾的情况下,会选择使用vmware vcenter自带的导出导入功能进行备份,正常情况下可以直接导入使用.一些特殊情况,可能会导致导入失败,下面简单介绍一下常见的问题:1.如果导出虚拟机的时候有光驱有挂载ISO文件,导入的时候会提示找不到驱动器文件,导入失败:2.如果将OVA文件导入到新的环境中,并且运行vmware的硬件和版本差别较大的话,在导入的时候有可能会提示硬件功能不支持,导致导入失败:3.正常导出虚拟机后,如果文件有问题,会提示Unable to access f

【报错】fatal: unable to access

安装GIT客户端,使用git clone 时,报错 fatal: unable to access;Failed connect to 127.0.0.1:8582 ... 看到这个地址就想到代理的问题,去看了下系统的hosts文件,没有问题,然后就想GIT本身有没有代理设置,对GIT命令不是很熟悉,使用help,但没有找到有用的信息,后来在知乎找到了这条命令 GIT代理设置 查看是否设置 git config --global http.proxy 设置代理 git config --glob

使用github出了些问题?fatal: unable to access;Failed connect to github.com:8087;

使用github出了些问题?fatal: unable to access;Failed connect to github.com:8087; No error 我今天使用git push origin master的时候,提示我fatal: unable to access 'https://XXXX@github.com/XXX/XXX' Failed connect to github.com:8087; No error 在谷歌上查了很多办法都没有解决,有的方法是https连接模式改成