编译安装高版本git

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编译安装高版本git相关的知识,希望对你有一定的参考价值。

yum升级git 服务器上的git版本太低,很多东西不能用了,要升级git版本
废话不多,直接上脚本的,初级的运维都可以看懂!

#!/bin/bash
if [ ! -d /home/tools/ ];then
mkdir -p /home/tools
else
rm -rf /home/tools && mkdir -p /home/tools
fi
cd /home/tools
yum update -y
yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
cd /home/tools
wget -c https://www.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz
if [ $? -eq 0 ];then
tar zxvf git-2.9.5.tar.gz
fi
cd git-2.9.5 && make prefix=/usr/local/git all && make prefix=/usr/local/git install
if [ $? -eq 0 ];then
rm -rf /usr/bin/git
ln -s /usr/local/git/bin/git /usr/bin/git
else
exit 1
fi
git --version

以上是关于编译安装高版本git的主要内容,如果未能解决你的问题,请参考以下文章

如何管理在每个 git 版本中添加私有代码片段?

安装git

Git安装

ijkplayer编译 Android 版本的 ijkplayer ① ( Ubuntu 安装 Git 软件 | 下载 ijkplayer 代码 )

安装 Git

Git详解之安装