下载git2.17.0(linux版):在Github,https://github.com/git/git/releases 下载最新版本。
上传到usr/local/java目录下并解压
安装依赖
yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel autoconf perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
编译安装git
cd git-2.17.0
安装Git至/usr/local/java/git-2.17.0 路径 : make configure ./configure --prefix=/usr/local/java/git-2.17.0
make && make install
打开环境变量配置文件,命令 vi /etc/profile ,在底部加上Git相关配置信息:
export GIT_HOME=/usr/local/java/git-2.17.0
export PATH=$PATH:$GIT_HOME/bin
编辑之后记得使用source /etc/profile命令是改动生效。
安装完成,随便在哪里输入git --version查看版本信息。
完成!但是版本有点旧是因为:安装依赖时,yum自动安装了Git
(yum安装就是这个缺点,版本你不好控制。如果想要使用最新版的git,那还是得自己下载源码安装。)
需要卸载旧版本Git,命令为: yum remove git 出现提示输入y即可;
进入解压后的文件夹,命令 cd git-2.17.0 ,然后执行编译,
命令为
make prefix=/usr/local/git all
耐心等待编译即可(编译git源码);
安装git至/usr/local/java/git
路径
make prefix=/usr/local/java/git install
打开环境变量配置文件,命令 vi /etc/profile ,在底部加上Git相关配置信息:
export GIT_HOME=/usr/local/java/git
export PATH=$PATH:$GIT_HOME/bin
编辑之后记得使用source /etc/profile命令是改动生效。
真正完成安装2.17.0版git.
理解小结:该安装方法是通过git源码安装。下载下来的是源码。需要先编译再安装。安装git所需依赖时,会默认安装一版git,删掉,再继续安装新版git.
有不足之处请指出!