这次记录的原因是执行git pull报错
提示TCP connection reset by peer
执行curl访问同样:
查阅资料 发现大家跟我的情况都不一样
有说是因为http协议的问题,测试使用tlsv1.2协议
执行 curl --tlsv1.2 https://xxx
可以正常访问
查看git版本
怀疑是git版本的问题,升级git
下载2.9.5版本
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz
tar xf git-2.9.5.tar.gz
mkdir -p ~/local/git
cd git-2.9.5
./configure --prefix=$HOME/local/git
执行yum -y install gcc
再次 ./configure --prefix=$HOME/local/git
没有报错
执行yum -y install autoconf
再次
make && make install
发现报错 之后多次执行 make && make install,执行以下语句解决错误
yum -y install zlib-devel
yum install -y openssl-devel.x86_64
yum install -y libcurl-devel.x86_64
yum install -y expat-devel.x86_64
再次执行make && make install
报错
yum install perl-ExtUtils-MakeMaker package #解决上面的错误
设置环境变量
export PATH=$HOME/local/git/bin:$PATH
#查看git版本
git version