1. 下载安装包
可以在如下目录查看安装包:
https://mirrors.edge.kernel.org/pub/software/scm/git/
下载:
sudo wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.17.1.tar.gz
2. 解压安装包
把压缩包解压到你想要安装的目录:
sudo tar xzvf git-2.17.1.tar.gz -C /usr/local
3. 安装curl-devel
注意:最好不要遗漏这一步,我最开始没有安装curl-devel,然后使用git clone命令时就报了下面的错误:
Unable to find remote helper for 'https'
安装方法:
yum install curl-devel
4. 配置安装路径
sudo ./configure prefix=/usr/local/git/
5. 安装
安装的时候,我一开始没有用root用户,结果报错,sudo也不行:
/bin/sh: GIT-BUILD-OPTIONS+: 权限不够
然后切换成root用户,安装成功,不知道什么原因
make && make install
6. 配置
vim /etc/profile
在后面加上配置:
export PATH=$PATH:/usr/local/git/bin
保存文件并退出,然后执行:
source /etc/profile
7. 检查安装结果
git --version