在 Linux 系统上更新 Git 有多种方法,具体取决于你的发行版和个人偏好。以下是几种常见的方法:
sudo apt update
sudo apt install --only-upgrade git
sudo yum update git
# 或对于较新版本使用 dnf
sudo dnf update git
sudo pacman -Syu git
如果你想获取比发行版仓库中更新的版本,可以从源码编译:
# 安装依赖
sudo apt install -y make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip
# 下载最新源码
wget https://github.com/git/git/archive/refs/tags/v2.40.1.tar.gz -O git-latest.tar.gz
tar -xf git-latest.tar.gz
cd git-*
# 编译安装
make prefix=/usr/local all
sudo make prefix=/usr/local install
# 验证版本
git --version
对于 Ubuntu/Debian 用户,可以添加 Git 维护者的 PPA 来获取最新版本:
sudo add-apt-repository ppa:git-core/ppa
sudo apt update
sudo apt install git
sudo snap install git --classic
更新完成后,使用以下命令验证 Git 版本:
git --version
选择哪种方法取决于你的具体需求: - 对于大多数用户,使用包管理器是最简单安全的方式 - 需要最新功能时,可以考虑源码编译或第三方仓库 - 在多用户系统中,建议使用包管理器保持一致性