1、取代 yum 安裝的低版本 git
yum remove git*
2、下載最新安裝包,可以去官網看看最新的是什么版本,我所處的年代是2.18.0
wget https://www.kernel.org/pub/software/scm/git/git-2.18.0.tar.gz
3、 解壓
tar -zxvf git-2.18.0.tar.gz
4、進入解壓目錄
cd git-2.18.0
(先安裝這個,否則執行git clone https://..會報錯)
yum install curl-devel
5、安裝
./configure --prefix=/usr/local/git-2.18.0
make
make install
報錯
(1)zlib錯誤
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
(2) expat.h
yum install expat-devel
(3)
yum install perl-ExtUtils-MakeMaker
(4) openssl/ssl.h
yum install openssl-devel
6、建立軟鏈
ln -s /usr/local/git-2.18.0/bin/* /usr/bin/
7、查看版本
git --version
8、如果版本不對,把加到環境最后
export PATH=/usr/local/git-2.18.0/bin:$PATH
9、激活環境變量
source /etc/profile
