环境: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命令可正常使用。

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐