yum install git 默认安装的是比较低的版本,有些选项只有在新版本的 git 才支持,比如 git tag --sort='committerdate'

下载 Git 源代码

地址:https://github.com/git/git/releases

手动安装

下面是手动安装 Git v2.29.2 的整个流程

  1. # 安装依赖库
  2. sudo yum install -y make gcc \
  3. openssl-devel \
  4. expat-devel \
  5. curl-devel \
  6. gettext-devel \
  7. tcl-devel
  8. # 下载 Git 源码
  9. wget https://github.com/git/git/archive/v2.29.2.tar.gz
  10. tar zxf v2.29.2.tar.gz
  11. cd git-2.29.2
  12. make prefix=/usr
  13. sudo make prefix=/usr install

一键安装

  1. curl -sSL https://gist.githubusercontent.com/k8scat/eda787a71d8f327134a0b5508569e451/raw/22f1921a4bd99bd228b0249d9ad4da331d6f03f3/install_git.sh | bash -s 2.29.2

参考文档

git/git INSTALL