linux安装git
下载地址:
https://git-scm.com/downloads/linux
注意:最新版报错,建议下前面几个版本,本文下载的是2.34.1
或者:https://www.kernel.org/pub/software/scm/git/
解压安装包
tar -zxvf git-2.34.1.tar.gz
安装编译环境
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
安装上面编译环境的时候,yum自动帮你安装了git,这时候你需要先卸载这个旧版的git。
否则还是一个老版本
yum remove git
编译源码
进入刚刚解压的git文件夹中
make prefix=/usr/local/git all
prefix里面填你想要放的文件夹位置
安装git
清除之前编译产生的临时文件和目标文件。在 Git 源代码目录下,可以运行make clean
。
make prefix=/usr/local/git install
这个时候一定要在git-2.47.1的文件夹下执行
执行之后就在这个文件夹里面出现了以下的情况
配置环境变量
编辑/etc/profile文件:
使用sudo vi /etc/profile
在文件末尾添加
export PATH=$PATH:/usr/local/git/bin
(根据实际which git结果修改路径)。
保存并退出编辑器后,执行source /etc/profile使配置立即生效。
vim /etc/profile
source /etc/profile
最后输入git --version就会发现已经成功安装最新版本!