一、安装前的环境与工具准备
在安装 Git 之前,首先要确认你的操作系统类型。Git 2.13.2 发布于 2017 年,虽然版本不算最新,但在许多老旧服务器或特定业务场景中依然稳定可用。主流系统如 Ubuntu、CentOS 以及 Windows 和 macOS 都支持该版本。准备工作很简单,只需要一台联网的电脑或服务器,并拥有管理员权限。如果是 Linux 用户,建议提前更新系统包管理器,避免后续依赖冲突。对于 Windows 用户,请确保关闭杀毒软件的实时防护,防止误拦截安装进程。Mac 用户如果未安装基础开发环境,也需要先通过终端命令补全必要的命令行工具。明确目标后再动手,能省去大量排查时间。
二、Linux 系统下的源码编译安装
Linux 环境下推荐通过源码编译安装,这样能最大程度保证兼容性且不受第三方仓库版本限制。首先打开终端,依次执行命令安装编译所需的依赖库。以 CentOS 为例,输入 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker -y。Ubuntu 用户则替换为 apt-get install libcurl4-openssl-dev libexpat1-dev gettext libz-dev gcc make。依赖装完后,前往官方发布页下载 git-2.13.2.tar.gz 安装包,使用 wget 命令直接拉取到当前目录。下载完成后,运行 tar -zxvf git-2.13.2.tar.gz 进行解压。进入解压后的文件夹,依次执行 make prefix=/usr/local/git all 和 make prefix=/usr/local/git install。这一步耗时较长,请耐心等待编译进度条走完,期间切勿中断终端会话。
三、配置环境变量与验证安装
编译安装完成后,系统默认不会自动识别新路径,需要手动添加环境变量。编辑 /etc/profile 文件,在末尾追加 export PATH=/usr/local/git/bin:$PATH。保存退出后,执行 source /etc/profile 使配置立即生效。此时在终端输入 git --version,如果回显显示 git version 2.13.2,说明安装完全成功。接下来需要配置全局用户名和邮箱,执行 git config --global user.name 你的名字 和 git config --global user.email 你的邮箱地址。这些身份信息会在每次提交代码时自动生成记录,务必填写真实有效的信息。如果你习惯使用 SSH 密钥管理仓库连接,可以接着运行 ssh-keygen -t rsa -C 你的邮箱 生成密钥对,并将公钥粘贴到代码托管平台后台,实现免密推送。
四、Windows 与 macOS 简易安装指南
对于不想折腾命令行的用户,图形化安装包是最省心的选择。Windows 平台推荐使用 Git for Windows,下载对应版本的 MSI 安装包后双击运行。安装向导中大部分选项保持默认即可,唯独在选择编辑器环节,建议勾选 Vim 或 VS Code,方便后续处理合并冲突。完成安装后,右键桌面会多出 Git Bash 和 Git GUI 两个快捷方式,打开 Git Bash 输入 git version 同样能验证结果。macOS 用户可以直接访问 Homebrew 官方网站获取安装脚本,终端执行 brew install git@2.13.2 即可自动拉取指定版本。如果软件源找不到旧版标签,也可以直接去 GitHub Releases 页面下载 dmg 镜像拖入应用程序文件夹,双击挂载后按提示完成部署。
五、常见问题与排错建议
安装过程中偶尔会遇到报错,多数情况是路径或权限问题。如果遇到 command not found 提示,九成的原因是环境变量没生效,重新检查 profile 文件的书写格式,注意不要留多余空格或换行错误。权限拒绝的情况,请确认当前账户是否具备 sudo 提权能力,或者临时切换至 root 账号操作。网络超时导致下载失败时,可以更换国内镜像源或使用手机热点尝试。Git 2.13.2 对底层加密库版本有一定要求,若遇到 ssl 相关编译错误,通常需要升级系统的 crypto 库。遇到拿不准的错误代码,直接复制到搜索引擎查询,基本都能找到现成的解决方案。安装完成后,建议定期备份家目录下的隐藏配置文件,以便重装系统后一键恢复个人设置。



