我有几个github回购,他们一直在过去几个月工作正常。
然而,前几天我开始努力推动
和拉时,奇怪的错误:github错误:Protocol不支持或禁用libcurl
错误:HTTPS协议不支持或libcurl中禁用而
访问HTTPS:...致命的:HTTP请求失败
我没有改变任何我知道的,所以不知道
错误来自哪里。提前致谢。
我有几个github回购,他们一直在过去几个月工作正常。
然而,前几天我开始努力推动
和拉时,奇怪的错误:github错误:Protocol不支持或禁用libcurl
错误:HTTPS协议不支持或libcurl中禁用而
访问HTTPS:...致命的:HTTP请求失败
我没有改变任何我知道的,所以不知道
错误来自哪里。提前致谢。
也许你安装了不同的libcurl.dll版本,其中一个版本覆盖了github的一个版本(支持https)。
我不知道你的操作系统是什么,但是在windows中你必须改变PATH设置,所以它会指向正确的libcurl.dll(在c:\上做一个libcurl搜索,以知道github在哪里)。
在我的情况下,它是纯粹的数据安装与libcurl.dll从github搞砸。
希望它有帮助。
我有同样的行为。我不知道为什么,但我通过将回购设计更改为ssh/git协议来解决此问题
如果安装Pure Data,则可能出现此错误,可能是您的情况。描述了纯数据和git之间的冲突。 Pure Data安装程序将它自己的libcurl-4.dll放在system32文件夹中。
即使你没有安装纯数据,你的库路径中可能还有另一个libcurl-4.dll somwhere,它是从安装的git位置加载libcurl-4.dll之前加载的。
如果有人无法解决libcurl
问题,您可以将此解决您的回购目录下
.git/config
文件url=
进入[remote "origin"]
ssh url
您存储库并替换config file
中的https url
第一个答案是正确的,虽然在我的情况下,它不是PureData,我甚至找不到什么程序冲突。所以我搜索了C盘中的libcurl.dll并将其从SysWOW64文件夹中剪下并粘贴在桌面上。看看它的细节,它是由一些“深圳moyea软件”,谷歌带领我转换一次由我的弟弟安装后,youtube。无论如何,删除文件使git再次工作。
同样的问题在这里,从SysWOW64文件夹移动libcurl-4.dll解决了我的问题。 – gaborous 2015-02-22 12:39:46
节省我的时间,thx! – 2015-03-26 08:50:14
我在macos和自制软件上有同样的错误。 当我尝试 - > git克隆... 返回的是:
致命:无法访问'https://github.com/ ....“:HTTPS协议不libcurl中
支持或禁止我做:
rm '/usr/local/bin/git'
,因为它提到的:
brew link git
然后我做了再一个git克隆和钥匙扣弹出框出现, cklicked接受。然后,它的工作。
准确地说我的问题,谢谢你的链接。 – 2013-12-06 14:56:39
对我来说同样的问题。有这报告给pd开发者吗? – endolith 2014-04-24 11:46:33
它的2016年,所以时间添加“我太!”在我的情况下,它是记事本++ – jtmcdole 2016-01-18 20:28:01