Git未安装时需按发行版选择apt、dnf/yum或源码编译方式安装,并配置user.name、user.email、color.ui及常用别名以完成基础设置。

如果您在Linux系统中需要使用Git进行版本控制,但当前系统尚未安装Git,则可能是由于软件包未被下载或系统源配置不完整。以下是针对不同Linux发行版安装并初步配置Git的步骤:
一、基于Debian/Ubuntu系统的安装
Debian及其衍生发行版(如Ubuntu)使用apt包管理器,可通过官方仓库快速安装Git二进制包,该方式兼容性高且依赖自动解决。
1、打开终端,执行更新命令以同步软件包索引:sudo apt update
2、运行安装命令:sudo apt install git
3、验证安装是否成功:git --version
二、基于RHEL/CentOS/Fedora系统的安装
RHEL系列使用dnf或yum作为默认包管理器,Git通常预装于开发工具组中;若缺失,可直接从基础仓库安装稳定版本。
1、对于CentOS 8/RHEL 8/Fedora系统,运行:sudo dnf install git
2、对于CentOS 7/RHEL 7系统,运行:sudo yum install git
3、检查Git是否可用:git --version
三、通过源码编译安装最新版Git
当系统仓库提供的Git版本过旧,且需特定功能(如较新协议支持或补丁)时,可从官方源码构建安装,该方式对系统无依赖冲突风险。
1、安装编译依赖:sudo apt install build-essential libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip(Ubuntu/Debian)或sudo dnf groupinstall "Development Tools" && sudo dnf install perl-ExtUtils-MakeMaker autoconf curl-devel expat-devel gettext-devel openssl-devel zlib-devel(RHEL/Fedora)
2、下载Git源码压缩包(例如v2.45.0):curl -o git.tar.gz https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.45.0.tar.gz
3、解压并进入目录:tar -zxf git.tar.gz && cd git-2.45.0
4、配置、编译并安装:make configure && ./configure --prefix=/usr && make && sudo make install
四、配置用户身份信息
Git要求设置全局用户名和邮箱,用于标识每次提交的作者,该配置仅需执行一次,后续所有本地仓库将继承此设置。
1、设置全局用户名:git config --global user.name "Your Name"
2、设置全局邮箱:git config --global user.email "you@example.com"
3、验证配置是否写入:git config --global --list
五、启用彩色输出与基础别名
启用终端彩色提示可提升命令行操作可读性;设置常用别名能减少重复输入,提高日常使用效率。
1、开启所有Git命令的彩色输出:git config --global color.ui auto
2、为status命令创建别名st:git config --global alias.st status
3、为checkout命令创建别名co:git config --global alias.co checkout
4、查看当前别名配置:git config --global --get-regexp alias














