github tag 下载地址 可以选择最新的下载 我选择 git-2.37.3.tar.gz 这个版本 这个是一个镜像的下载地址 git 官网 linux 安装git 教程 很棒
- 查看是否存在git :git --version 如果有 就刪除 yum -y remove git
- 解压 : tar -zxvf git-2.37.3.tar.gz
- 安装编译所需要的其他软件,否则会报错 :
- yum install curl-devel
- yum install expat-devel
- yum install gettext-devel
- yum install openssl-devel
- yum install zlib-devel
- yum install gcc
- yum install perl-ExtUtils-MakeMaker
- 编译git源码,进入cd /usr/local/git-2.37.3 目录 执行 : make prefix=/usr/local/git all
- 安装git至/usr/bin/git路径 执行 :make prefix=/usr/local/git install
- 配置环境变量 : vi /etc/profile
- 在底部加上: export PATH=$PATH:/usr/bin/git/bin
- 刷新环境变量 : source /etc/profile
- 查看Git是否安装完成 :git --version
- 查看安装完成后哪些地方由git文件 find / -name git 这里就解释了刚刚为啥没找到git文件但是配置环境变量生效了的原因
/etc/bash_completion.d/git
/etc/selinux/targeted/active/modules/100/git
/var/lib/jenkins/plugins/git
/var/lib/jenkins/plugins/git/META-INF/maven/org.jenkins-ci.plugins/git
/usr/bin/git
/usr/libexec/git-core/git
/usr/local/git-2.37.3/contrib/mw-to-git/bin-wrapper/git
/usr/local/git-2.37.3/git
/usr/local/git-2.37.3/bin-wrappers/git
/usr/local/git
/usr/local/git/bin/git
/usr/local/git/libexec/git-core/git