当出现此错误时,说明本地git没有安装curl-devel包,可以直接使用yum install git完整安装git来解决。

不过现在由于我的开发机已经安装了公司的另一个curl包,不能覆盖安装,会发生冲突而中断。

所以就需要用另一种方式来提交。

不通过https,而是通过git://github.com ,通过建立ssh信任来直接提交。

在生成公钥,填写在github.com的账户管理中后。

本地设置一下远程仓库url

再git push。

就ok啦。。