解决git编译安装遇到的问题fatal: unable to find remote helper for https
文章目录
- 问题
- 分析
- 解决
问题
前几天升级了git
到最新版本,是通过源码编译安装的,今天在执行git clone https://gitee.com/xxx.git
的时候,出现了这样的错误fatal: unable to find remote helper for 'https'
,到网上搜了一下,很多解决方案,可惜基本都是centos
的,我这deepin
的用不了。
分析
出现这问题的主要原因是GIT_HOME/libexec/git-core
中没有找到 git-remote-https
可执行文件,没有生成git-remote-https
可执行文件的原因是系统中缺少libcurl
库的支持,所以只有安装相关的依赖库,重新编译安装就可以了。
解决
安装相关依赖。
sudo apt-get install libcurl4-gnutls-dev
sudo apt-get install libcurl4-openssl-dev
重新编译安装git
。
sudo ./configure --prefix=/usr/local/gi
sudo make
sudo make install
重新执行git clone https://gitee.com/xxx.git
,顺利解决。
<完>
还没有评论,来说两句吧...