环境:CentOS7.5,Git2.27.0(源码编译安装)
问题描述:
git使用push或clone,通过https与服务器交互时出现该报错。
解决步骤:
1.检查环境变量
Git安装目录的bin与libexec/git-core两个文件夹是否加入环境变量,如已加入环境变量,看2;
2.检查git-remote-https文件
Git安装目录的libexec/git-core文件夹内是否有git-remote-https文件,如果没有,则执行
yum install libcurl-devel.x86_64
命令,安装所需库
3.重新编译安装Git(按需自定义安装路径)
./configure
make
make install
4.安装完成后,Git安装目录的libexec/git-core文件夹内就有了git-remote-https文件,git命令可正常使用。