国内安装Git
国内安装Git的核心痛点是官方源访问慢或不稳定,因此优先选择国内镜像站下载安装包是最有效的解决方式。以下是针对Windows、macOS、Linux三大平台的详细安装指南,结合2025-2026年最新的国内镜像资源和实践经验,覆盖“下载-安装-配置”全流程。
一、Windows系统:国内镜像快速安装
Windows是国内用户最常用的桌面系统,安装Git的关键是通过国内镜像加速下载,避免官方源的慢速度。
1. 下载Git安装包(国内镜像推荐)
国内有多个稳定的Git镜像站,优先选择以下3个(按速度和稳定性排序):
- 清华大学开源软件镜像站(推荐):
地址:https://mirrors.tuna.tsinghua.edu.cn/github-release/git-for-windows/git/
特点:依托高校优质网络,更新及时(与GitHub同步延迟1-3天),支持HTTP/HTTPS,稳定性强。 - 阿里云开发者工具镜像:
地址:https://developer.aliyun.com/mirror/git
特点:集成阿里云生态,适合企业级用户,下载速度快。 - 腾讯软件中心:
地址:https://pc.qq.com/detail/13/detail_22693.html
特点:无广告纯净版,内置腾讯云SSL证书,企业级安全验证。
下载技巧:
- 镜像站中找到“Git--64-bit.exe”(64位系统)或“Git--32-bit.exe”(32位系统),点击“另存为”下载(避免直接点击,防止跳转至官方源)。
- 验证安装包完整性:右键安装包→“属性”→“数字签名”,确认颁发者为“The Git Development Community”(官方签名)。
2. 安装Git(关键步骤配置)
双击下载的安装包,按照以下步骤配置(保持默认选项即可,以下为关键步骤说明):
- 步骤1:选择安装目录:建议修改默认路径(如
D:\Git),避免占用C盘空间。 - 步骤2:选择组件:勾选“Git Bash Here”(命令行工具)、“Git GUI Here”(图形界面工具),其他默认。
- 步骤3:选择默认编辑器:新手建议选择“Notepad++”或“VS Code”(避免Vim的学习曲线),需提前安装所选编辑器并配置环境变量。
- 步骤4:配置行尾符号转换:选择“Checkout Windows-style, commit Unix-style line endings”(Windows checkout时转换为CRLF,提交时转换为LF),避免跨平台代码混乱。
- 步骤5:配置终端模拟器:选择“MinTTY”(比Windows默认终端更稳定,支持UTF-8编码)。
- 步骤6:凭证管理:选择“Git Credential Manager”(自动保存GitHub/GitLab账号密码,无需每次输入)。
3. 验证安装
打开“Git Bash”(或CMD),输入以下命令:
git --version
若输出“git version 2.xx.x”(版本号可能因镜像同步略有差异),则安装成功。
二、macOS系统:两种方式安装
macOS用户可通过Homebrew(推荐)或Xcode命令行工具安装Git,均能快速获取最新版本。
1. Homebrew安装(推荐)
Homebrew是macOS的包管理器,能自动解决依赖问题,安装Git只需一行命令:
brew install git
注意:若未安装Homebrew,需先执行以下命令安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
(若GitHub访问慢,可将raw.githubusercontent.com替换为mirrors.tuna.tsinghua.edu.cn/raw.githubusercontent.com加速)。
2. Xcode命令行工具安装
若已安装Xcode,可通过以下命令安装Git:
xcode-select --install
弹出窗口后,点击“安装”即可(需登录Apple ID)。
三、Linux系统:配置国内软件源
Linux用户可通过系统包管理器(如apt、yum)安装Git,关键是配置国内软件源(如阿里云、清华源),提升下载速度。
1. Debian/Ubuntu系统
- 步骤1:配置国内源:
编辑/etc/apt/sources.list文件,替换为以下内容(以阿里云为例):deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse - 步骤2:更新软件包列表:
sudo apt update - 步骤3:安装Git:
sudo apt install git
2. Fedora/RHEL系统
- 步骤1:配置国内源:
编辑/etc/yum.repos.d/fedora.repo文件,替换为以下内容(以阿里云为例):[fedora] name=Fedora $releasever - $basearch baseurl=http://mirrors.aliyun.com/fedora/releases/$releasever/Everything/$basearch/os/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch - 步骤2:更新软件包列表:
sudo dnf update - 步骤3:安装Git:
sudo dnf install git
四、配置Git仓库镜像加速(可选)
若需从GitHub克隆大型仓库(如TensorFlow、PyTorch),可通过国内镜像站加速,避免直连GitHub的慢速度。以下是清华大学镜像站的配置方法:
1. 临时克隆加速
将GitHub仓库地址中的github.com替换为mirrors.tuna.tsinghua.edu.cn/git,例如:
# 原始地址(慢)
git clone https://github.com/tensorflow/tensorflow.git
# 镜像地址(快)
git clone https://mirrors.tuna.tsinghua.edu.cn/git/tensorflow/tensorflow.git
2. 永久配置镜像
若已克隆仓库,可通过以下命令将远程地址修改为镜像站,后续git pull、git fetch均自动走镜像通道:
cd 仓库目录
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/用户名/仓库名.git
五、常见问题解决
-
安装后“git”命令无法识别:
需将Git安装目录添加到系统环境变量(Windows):- 右键“此电脑”→“属性”→“高级系统设置”→“环境变量”→“系统变量”→找到“Path”→“编辑”→添加
D:\Git\bin(根据实际安装路径调整)。
- 右键“此电脑”→“属性”→“高级系统设置”→“环境变量”→“系统变量”→找到“Path”→“编辑”→添加
-
GitHub克隆慢:
除了镜像站,还可使用FastGit(https://hub.fastgit.org/),将github.com替换为hub.fastgit.org即可(如git clone https://hub.fastgit.org/tensorflow/tensorflow.git)。 -
镜像站同步延迟:
若镜像站未同步最新版本,可切换至其他镜像站(如清华→阿里云),或直接访问官方源(需科学上网)。
总结
国内安装Git的核心是通过国内镜像加速下载,Windows用户优先选择清华大学镜像站,macOS用户用Homebrew,Linux用户配置国内软件源。若需克隆GitHub仓库,可通过镜像站或FastGit加速。以上方法均能有效解决国内用户的安装痛点,确保Git快速、稳定运行。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)