机器上没有root权限,安装git在用户目录之后,
使用git clone的时候报“fatal: Unable to find remote helper for ‘https‘”
网上说没有curl的缘故,输入curl https://baidu.com
发现的时候是有curl的。
至于为啥编译git的时候提示还是报错不得而已,毕竟我也不熟
解决方案:(网上查到的)
从http://curl.haxx.se/download.html 下载到最新的curl包:
解压之后
输入./configure --prefix=/home/xxxxxxxx
指定到自己的目录下
然后
make
make install
然后重新编译git
./configure --prefix=/git安装目录 --with-curl=/curl安装目录
make
make install
即可
网上看到别人的解决思路:
实际上是重新编译时先使用./configure
--prefix=/home/{username}/git/未果后才思考的,执行./configure --prefix=/home/{username}/git/ &> config.log,把log重定向到这个文件里打开,搜curl,发现curl的状态是no,表明这个configure没有找到curl,那么自然后面在make的时候也就无法完成link,然后./configure
-h,看到--with-curl参数,想起需要指定