CentOS7 下git源码升级版本
服务器上的git版本太低了,还停留在古老的版本1.8.3.1,今天抽空升级了版本。
-
git官方地址:https://git-scm.com/
-
git各个版本源码的下载地址:https://www.kernel.org/pub/software/scm/git/
升级步骤, root权限操作:
- 查看本机安装的git版本,默认安装或使用yum安装:
$ git version git version 1.8.3.1
注:如找不到git命令,那就直接源码安装git了。 使用yum安装的版本不高。yum安装命令为:
$ yum install -y git
- 下载源码:
$ wget https://www.kernel.org/pub/software/scm/git/git-2.14.1.tar.gz
- 解压并进入文件夹:
$ tar zxf git-2.14.1.tar.gz && cd git-2.14.1
- 检查环境依赖与配置:
$ ./configure
- 编译并且安装:
$ make && make install
- 检查git版本:
$ git --version
- git版本号不是安装的版本号,则查找git安装的路径:
$ whereis git
- 添加软连接:
$ ln -s /usr/local/bin/git /usr/bin/git
- 再次检查git版本号,完成源码升级(源码安装):
$ git version