linux下從原始碼安裝git

世有因果知因求果發表於2015-05-28

之所以有這樣的需求,是因為部分預安裝的git版本太低,很多功能沒有並且安全性存在問題。

比如git submodule add xxx@host:yyy.git必須在父repo的root目錄安裝,而新的版本就沒有這樣的限制

#yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
# yum install  gcc perl-ExtUtils-MakeMaker
# cd /usr/src
# wget https://www.kernel.org/pub/software/scm/git/git-2.0.4.tar.gz
# tar xzf git-2.0.4.tar.gz
# cd git-2.0.4
# make prefix=/usr/local/git all
# make prefix=/usr/local/git install
# echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
# source /etc/bashrc
# git --version

git version 2.0.4
 

相關文章