设置git安全证书路径及vs使用git提交或拉取相关问题

注意:一般情况下是不需要重新设置路径的,只有证书路径变更或vs找不到路径下的证书时才需要设置

1.设置安全证书路径
(1)首先使用命令查看路径位置是否存在:git config --global --l


(2)如果存在但是路径不正确,使用命令删除路径:git config --global --unset http.sslCAInfo
(3)设置证书新的路径:git config --global http.sslCAinfo "证书路径" 

2.git config --global --unset http.sslCAInfo运行提示有多个值删不掉怎么办

查看当前的配置状态,找出所有设置了 http.sslCAInfo 的地方。
git config --global -l

如果只有一个配置可以使用git config --global --unset http.sslCAInfo来删除
如果有多个时,上述命令提示因为有多个无法删除的话可以用下方命令删除所有的配置:
git config --global --unset-all http.sslCAInfo

3.相关问题处理方式
(1)vs提示找不到Git\mingw64\etc\ssl\certs Unknown error 3 (0x00000003),该问题是在vs界面操作git提交或拉取时提示vs找不到git的安全证书,这个时候需要检查vs安装路径:Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Git\mingw64\etc\ssl\certs下有没有ca-bundle.crt,如果证书存在且一直提示该问题,需要重装vs,这是因为中文文件名称导致的,将安装路径的文件名称改为没有中文的即可
(2)vs提交或拉取git时提示 Unknown error 2 (0x00000002),这个问题是因为设置的安全证书路径不对,首先确认证书是否在路径内,使用git config --global -l查看,路径内没有证书的话,按照上述步骤重新设置

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值