- 检查是否已安装Git
[root@localhost ~]# git
bash: git: 未找到命令...
- 创建安装目录
mkdir -pv /usr/local/git
- 进入安装目录,并下载Git压缩包
cd /usr/local/git
wget https://git.kernel.org/pub/scm/git/git.git/snapshot/git-2.13.1.tar.gz
- 解压缩
tar -zxvf git-2.13.1.tar.gz
- 安装依赖
yum -y install gcc openssl openssl-devel curl curl-devel unzip perl perl-devel expat expat-devel zlib zlib-devel asciidoc xmlto gettext-devel openssh-clients
# 安装时间较长
- 进入解压缩后的Git目录,编译
cd git-2.13.1
make prefix=/usr/local/git-2.13.1 all doc
- 安装
make prefix=/usr/local/git-2.13.1 install
- 配置环境变量
vim /etc/profile
# 或者vim /etc/bashrc
底部追加: export PATH=/usr/local/git-2.13.1/bin:$PATH
使配置生效:
source /etc/profile
- 查看Git版本,输出2.13.1则表明安装成功
git --version
10 遇到问题
【问题】安装完后,查看版本,发现输出的是旧版本
【原因】环境变量最初配置的是
export PATH=/usr/local/git
/bin:$PATH
与编译、安装的Git路径/usr/local/git-2.13.1
不一致
【解决】修改环境变量路径,使之与编译安装路径一致