haloi 发表于 2018-9-16 11:00:07

git版本升级

  Git版本升级(查看版本信息 git version)
  旧版本:git version 1.7.1
  新版本:git version 2.2.1
  一、安装依赖包:
  1、下载安装 libiconv-1.14.tar.gz
  

wgethttp://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz  
tar zxvf libiconv-1.14.tar.gz
  
cd libiconv-1.14
  
./configure --prefix=/usr/local/libiconv
  
make && make install
  

  2、yum安装依赖包
  

yum -yinstall curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc gcc perl-ExtUtils-MakeMaker tcl xmlto  

  注:asciidoc如果无法通过yum安装,请下载包,编译安装
  

wget --no-check-certificate https://jaist.dl.sourceforge.net/project/asciidoc/asciidoc/8.6.9/asciidoc-8.6.9.zip  
unzip asciidoc-8.6.9.zip
  
cd asciidoc-8.6.9
  
./configure
  
nake && make install
  

  二、安装 新版git包
  

wget https://github.com/git/git/archive/v2.2.1.tar.gz  
tar zxvf v2.2.1.tar.gz
  
cd git-2.2.1
  
make configure
  
./configure --prefix=/usr/local/git --with-iconv=/usr/local/libiconv
  
make all doc
  
make install install-doc install-html
  echo "export PATH=$PATH:/usr/local/git/bin:/usr/local/git/libexec/git-core" >> /etc/bashrc
  

  三、查看新版本
  

git version  




页: [1]
查看完整版本: git版本升级