Git作为分布式版本控制工具,在Linux开发环境中应用十分广泛,掌握它的安装方法是Linux用户的基础技能。不同Linux发行版因为包管理体系的差异,安装Git的方式各有不同,同时也可以通过源码编译的方式安装指定版本的Git。

使用包管理器安装Git
大多数主流Linux发行版都提供了官方的Git软件包,通过系统自带的包管理器安装是最便捷的方式,安装过程会自动处理依赖关系,适合大部分普通用户。
Debian/Ubuntu系列发行版
Debian、Ubuntu以及基于它们的衍生发行版(如Linux Mint)使用apt包管理器,安装步骤如下:
首先更新本地软件包索引,确保能获取到最新的软件包信息:
sudo apt update
然后执行安装命令:
sudo apt install git -y
CentOS/RHEL系列发行版
CentOS、RHEL以及Oracle Linux等发行版使用yum(CentOS 7及以下)或者dnf(CentOS 8及以上)包管理器,安装命令如下:
如果是CentOS 7及以下版本,使用yum安装:
sudo yum install git -y
如果是CentOS 8及以上版本,使用dnf安装:
sudo dnf install git -y
Fedora发行版
Fedora默认使用dnf包管理器,安装命令为:
sudo dnf install git -y
Arch Linux系列发行版
Arch Linux以及基于它的Manjaro等发行版使用pacman包管理器,安装命令为:
sudo pacman -S git
从源码编译安装Git
如果系统仓库中的Git版本不满足需求,或者你需要安装最新的Git版本,可以选择从源码编译安装。这种方式步骤稍多,但能灵活选择安装的版本。
安装编译依赖
编译Git需要先安装相关的依赖工具,不同发行版的依赖安装命令如下:
Debian/Ubuntu系列:
sudo apt install libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext cmake gcc -y
CentOS/RHEL系列:
sudo yum install zlib-devel openssl-devel libcurl-devel expat-devel gettext cmake gcc -y
下载Git源码
可以到Git的官方仓库获取最新版本的源码包,这里以下载2.43.0版本为例:
# 下载源码包 wget https://mirrors.ipipp.com/git/git-2.43.0.tar.gz # 解压源码包 tar -zxf git-2.43.0.tar.gz # 进入解压后的目录 cd git-2.43.0
编译并安装
执行以下命令完成编译和安装:
# 编译源码,指定安装路径为/usr/local make prefix=/usr/local all # 安装到指定路径 sudo make prefix=/usr/local install
验证安装结果
安装完成后,可以通过以下命令验证Git是否安装成功:
git --version
如果输出类似git version 2.43.0的信息,说明Git已经安装成功。
基础配置
安装完成后,建议先配置Git的用户信息,这些信息会记录在你提交的代码中:
# 配置用户名 git config --global user.name "你的用户名" # 配置邮箱 git config --global user.email "你的邮箱"
可以通过以下命令查看配置是否生效:
git config --list
输出中会包含你刚才设置的用户名和邮箱信息,说明配置成功。