Git 报错 error setting certificate verify locations

从字面上看,本地证书验证错误,这个我理解了,因为我下载的是HTTPS的内容,需要配置证书!

解决方案:

打开git bash,直接关闭证书校验

git config --system http.sslverify false

  

原文地址:https://www.cnblogs.com/woxingwoxue/p/11961895.html

时间: 2024-07-31 21:35:31

Git 报错 error setting certificate verify locations的相关文章

git clone 远程仓库报错error setting certificate verify locations

系统:windows10 今天从github上克隆项目时报错: 原因: 1.git配置没有修改 之前配置的是公司gitlab账号的信息,和我当前要克隆的github的配置信息不同,没有注意修改 2.执行以下命令: git config --system http.sslverify false 修改后即可成功克隆 参考地址:http://stackoverflow.com/questions/3778042/github-error-cloning-my-private-repository 该

error setting certificate verify locations: CAfile: E:/git/Git/mingw64/ssl/certs/ca-bundle.crt

一.问题: 当git clone项目时报 error setting certificate verify locations: CAfile: E:/git/Git/mingw64/ssl/certs/ca-bundle.crt 错误 二.原因: 我的git的安装在E盘中一个叫GitProject的文件夹下(也就是我的ca_bundle.crt是在:E:/GitProject/Git/mingw64/ssl/certs/ca-bundle.crt目录下),当克隆项目的时候默认找的是git文件夹

SourceTree不出现用户登录窗口,提示错误fatal: unable to access'...'; error setting certificate verify locations

SourceTree不出现用户登录窗口,提示错误fatal: unable to access'...'; error setting certificate verify locations; ...\Git\mingw64\libexec\ssl\certs 去查看这个这个目录下的文件是否存在,不存在则放到对应的地方即可. SourceTree不出现用户登录窗口,提示错误fatal: unable to access'...'; error setting certificate verif

解决 error setting certificate verify locations: 无法clone项目

error setting certificate verify locations:系统提示是告诉我们系统的系统有问题 解决方法是直接设置跳过SSL证书验证就可以了 打开 git命令行 输入git config --global http.sslVerify false 设置完成后继续clone,就可以了.

git:Git fetch和git pull的区别, 解决Git报错:error: You have not concluded your merge (MERGE_HEAD exists).

Git fetch和git pull的区别, 解决Git报错:error: You have not concluded your merge (MERGE_HEAD exists). 解决办法一:保留本地的更改,中止合并->重新合并->重新拉取 $:git merge --abort $:git reset --merge $:git pull 解决办法二:舍弃本地代码,远端版本覆盖本地版本(慎重) $:git fetch --all $:git reset --hard origin/ma

解决Git报错:error: You have not concluded your merge (MERGE_HEAD exists).

Git fetch和git pull的区别, 解决Git报错:error: You have not concluded your merge (MERGE_HEAD exists). 2017年02月22日 20:38:28 阅读数:19178 Git fetch和git pull的区别: 都可以从远程获取最新版本到本地 1.Git fetch:只是从远程获取最新版本到本地,不会merge(合并) $:git fetch origin master //从远程的origin的master主分支

使用 Git 报错 error: src refspec master matches more than one.

今天在使用 Git push 代码时遇到一个报错: error: src refspec master matches more than one. error: failed to push some refs to '[email protected]:yn/enh.git' 出现这个错误是因为有一个与当前提交分支同名的标签 查看标签列表: git tag 删除这个标签: git tag -d <tag-name> 再次 push 就 ok 了

git报错error: src refspec refs/heads/master does not match any.

$ git pusherror: src refspec refs/heads/master does not match any.error: failed to push some refs 出错解决方案: 首先先试试注释 1.本地git仓库目录下为空 2.本地仓库add后未commit 3.git init错误 解决: 1.控制面板打开文件夹选项  打开隐藏文件和文件夹显示 2.到本地仓库目录下查看是否有.git文件夹--无 则git init 3.看.git文件夹下是否有之前提交的文件-

git 报错 error: insufficient permission for adding an object to repository database ./objects

参照:http://stackoverflow.com/questions/1918524/error-pushing-to-github-insufficient-permission-for-adding-an-object-to-reposi 原因:用ssh 管理时,客户端机器对服务器git代码仓库的写权限出了问题.如参考文 //登录到git 服务器ssh [email protected]  //进入代码仓库cd repository.git //改变代码仓库下,所有文件的访问权限,同组