git clone 使用https协议出错
首页 > 学习    作者:情空明月   2019年6月7日 12:22 星期五   热度:151°   已自动提交收录  
时间:2019-6-7 12:22   热度:151° 

今天维护项目的时候在linux上执行git pull 报错(github上的项目 使用https协议)

: Peer reports incompatible or unsupported protocol version.


查看下git版本,为1.8.x(默认yum源的版本),故猜到为版本太低造成的问题。升级git最新版后再执行git pull,还是报错。尝试升级了下基本的包



sudo yum update nss curl  # nss为名称解析和认证服务 curl为网络请求库

再执行git pull 既然不报错。初步估计为nss相关的系统文件被修改了,重新更新之后有部分nss相关的配置文件被更新过。以后找到问题在更新。

如果以后执行还没有解决问题的可以使用git的ssh,重新clone项目。
附git升级的命令==================================

sudo yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker curl-devel
wget https://www.kernel.org/pub/software/scm/git/git-2.15.0.tar.gz 
tar xzf git-2.15.0.tar.gz 
cd git-2.15.0
./configure 
make
sudo make install

二维码加载中...
本文作者:情空明月      文章标题: git clone 使用https协议出错
本文地址:http://myxw.ml/study/364.html
版权声明:若无注明,本文皆为“明月的温馨小窝”原创,转载请保留文章出处。
vultr2019-08-13 15:17
朋友  交换链接吗

返回顶部    首页    手机版本    后花园   会员注册   
版权所有:明月的温馨小窝    站长: 情空明月    主题寒光唯美式V2.4.1  程序:emlog   鲁ICP(备)945855号      sitemap