下载
进入git在GitHub上发布版本页面https://github.com/git/git/releases,这个页面我们可以找到所有git已发布的版本。这里我们选择最新版的tar.gz包
1 2
| cd /usr/local/src wget https://codeload.github.com/git/git/tar.gz/v2.29.2
|
安装编译所需要的依赖包
1
| yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker expat-devel
|
解压包
1
| tar -zxvf git-2.29.2.tar.gz
|
编译git包
1
| make prefix=/usr/local/git all
|
安装git
1
| make prefix=/usr/local/git install
|
配置环境变量
在底部加上如下
1
| export PATH=$PATH:/usr/bin/git/bin
|
刷新环境变量
查看Git是否安装完成
TP:
1
| Git Make时出现:tclsh failed; using unoptimized loading MSGFMT po/bg.msg make[1]: *** [po/bg.msg] 错误 127
|
解决方法:
1
| yum install tcl build-essential tk gettext
|