Git 是目前最流行的分布式版本控制系统,无论是个人项目开发还是团队协作,掌握它的安装与配置都是基本功。虽然官方会持续推送新版本,但 Git 2.36.1 作为一个长期稳定且兼容性极佳的版本,依然被大量企业级项目和教学环境广泛采用。下面将分别介绍在 Windows、macOS 和 Linux 系统下安装该版本的具体步骤,全程使用大白话说明,避免晦涩的技术术语。
Windows 系统安装指南
在 Windows 环境下安装 Git 2.36.1 最为简单。你可以直接访问 Git 官方网站的下载页面,找到历史版本归档区域。由于官网默认展示最新版,你需要点击页面上的版本号列表或查看 releases 页面,定位到 2.36.1 版本对应的 Windows 安装包。通常提供的是 exe 格式的安装程序,双击运行后按照提示一路点击下一步即可。安装过程中,建议保留默认设置,特别是终端编辑器选择 OpenSSH,这能确保你在命令行中直接使用 git push 或 git pull 时走加密通道,提升安全性。安装完成后,右键点击桌面任意空白处,如果看到包含 Git Bash Here 和 Git GUI Here 的选项,说明安装成功。打开 Git Bash 窗口,输入 git --version 命令,如果返回的版本号确实是 2.36.1,则代表环境已就绪。
macOS 系统安装方法
macOS 用户主要有两种安装路径。第一种是使用 Homebrew 包管理器,这是苹果开发者最推荐的方案。在终端中执行 brew install git@2.36.1 命令,或者先 brew install git 安装最新版后再通过 git config 调整兼容模式。不过为了严格匹配 2.36.1,更稳妥的做法是去 GitHub 的 Releases 页面下载对应版本的 tarball 或 pkg 安装包。下载完成后双击 pkg 文件,按向导完成安装即可。第二种方法是直接下载官方提供的 dmg 镜像文件,挂载后拖入应用程序文件夹。安装完毕后,同样需要在终端验证版本信息。需要注意的是,macOS 自带的 Xcode Command Line Tools 有时会覆盖全局 git 路径,如果发现命令找不到,可以在终端运行 export PATH=/usr/local/bin:$PATH 来确保优先调用新安装的 Git。
Linux 系统部署步骤
Linux 发行版众多,安装方式略有差异。对于 Ubuntu 和 Debian 用户,可以直接利用 apt 包管理器。在终端依次输入 sudo apt update 更新软件源索引,随后执行 sudo apt install git=2.36.1-* 进行版本锁定安装。如果系统源中未收录该特定版本,可以手动编译源码。先下载 git-2.36.1.tar.gz 压缩包并解压,接着安装编译依赖库如 libcurl4-gnutls-dev、libssl-dev 等,然后进入目录依次运行 ./configure、make 和 sudo make install 命令。CentOS 或 RHEL 用户则可以使用 yum 或 dnf 工具,命令格式为 sudo yum install git-2.36.1。若官方仓库版本不匹配,建议添加 EPEL 源或使用第三方构建脚本。无论采用哪种方式,最后务必在终端打印版本信息以确认安装无误。
基础配置与环境验证
Git 安装成功只是第一步,接下来必须完成身份配置才能正常提交代码。打开命令行工具,分别执行 git config --global user.name 你的名字 和 git config --global user.email 你的邮箱地址。这两条命令的作用是将你的身份信息写入全局配置文件,后续所有提交记录都会带上这些标签。配置完成后,可以创建一个临时文件夹,用 git init 初始化本地仓库,随便新建一个文本文件并添加到暂存区,最后执行 git commit 提交一次测试。如果能顺利生成 commit id 且没有权限报错,说明整个环境已经完全打通。如果遇到推送失败的情况,请检查 SSH 密钥是否配置正确,或者尝试更换 HTTPS 协议进行测试。
常见问题排查建议
在实际操作中,部分用户可能会遇到环境变量未生效的问题。这通常是因为安装路径没有加入系统的 PATH 变量。解决起来并不复杂,只需打开系统高级设置中的环境变量面板,找到 Path 选项,将 Git 的安装目录完整路径粘贴进去并保存即可。重启终端或命令行窗口后再次验证。另外,某些企业内部网络会拦截 Git 的默认端口或代理服务器,此时需要配置 http.proxy 和 https.proxy 参数指向公司网关。只要按照上述步骤逐一核对,绝大多数安装障碍都能迎刃而解。掌握 Git 2.36.1 的基础部署后,你便可以顺畅地进入代码管理的世界,享受高效协作带来的便利。



