一、查看git的最新版本:linux
查看最新版git:訪問https://www.kernel.org/pub/software/scm/git/或者https://github.com/git/git/releasesgit
二、登陸到服務器上,下載git安裝包,能夠把最後面的版本信息,改爲你須要下載的版本github
wget https://Github.com/Git/Git/archive/v2.11.0.tar.gz
下載完以後,解壓vim
tar -zxvf v2.21.0.tar.gz
三、進入到解壓目錄後,進行安裝bash
make configure
當出現一下錯誤:服務器
/bin/sh: autoconf: command not found make: *** [configure] Error 127
先執行如下安裝,而後從新試下curl
yum install install autoconf automake libtool
成功後顯示:GEN configureurl
四、接着在當前目錄執行:spa
./configure --prefix=/usr/local/git --with-iconv --with-curl --with-expat=/usr/local/lib
①若是報錯:cache.h:40:18: fatal error: zlib.h: No such file or directory
安裝zlib:yum install zlib、yum install zlib-devel
②若是報錯:make[1]: *** [perl.mak] Error 2
安裝:yum install perl-ExtUtils-MakeMaker package3d
五、執行如下命令:
make && make install
六、執行如下命令後,git安裝完成:
echo "export PATH=$PATH:/home/git/git-2.21.0" >>/etc/bashrc
source /etc/bashrc
若是不生效,能夠手動設置環境變量,可見後面
能夠嘗試git clone一個項目,若是出現如下問題:
Unable to find remote helper for 'https'
是由於 /usr/libexec/git-core/ 路徑沒在 PATH 環境變量中,設置環境變量:
vim ~/.bash_profile(有的地方是修改vim /etc/profile)
而後再嘗試,能夠了
至此在linux上安裝git已經完成。