Git 安装与基础配置完全指南
下载准备
首先,我们需要获取 Git 的安装包。推荐优先访问官方渠道:
- Git 官网:提供各平台安装包及源码。
- Git for Windows:专为 Windows 设计的安装包。
国内用户若遇到网络问题,也可通过阿里云镜像站搜索最新版本(如 2.4x.x)进行下载。
提示:如果有代理可用前两种,如果没有就用第 3 个国内镜像进行下载。
安装步骤详解
以下以 Windows 环境为例,下载完成后双击 .exe 文件开始安装。整个过程看似选项繁多,其实大部分默认设置已足够通用,我们只需关注几个关键点。
许可与目录
- 许可声明:阅读并同意 GPL v2 协议,点击 Next。
- 选择安装目录:建议避开 C 盘,直接修改为 D 盘或其他分区,方便管理。点击 Next。
- 组件选择:保持默认勾选即可。注意倒数第二个选项若勾选,需要配合 Windows Terminal 使用 Git Bash。
- 开始菜单文件夹:默认即可,也可以取消创建开始菜单文件夹,点击 Next。
编辑器与分支命名
- 默认编辑器:这里可以选择 Vim,但新手强烈不建议。Vim 学习曲线陡峭,容易卡住。建议先选 Next,后续在命令行中配置更顺手的编辑器(如 VS Code、Notepad++)。
# 示例:将 VS Code 设为默认编辑器
git config --global core.editor "code --wait"
# 示例:将 Notepad++ 设为默认编辑器
git config --global core.editor "'C:/Program Files/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"
注意:如果选择外部编辑器,需确保其路径已加入系统环境变量 Path,否则 Git Bash 无法调用。
- 初始化新项目的主干名字:现代开发标准推荐使用
main而非master。这是 GitHub、GitLab 等主流平台的默认行为,也符合社区共识。建议选择 Override the default branch name,输入框保持main。
命令行与传输配置
- Git 使用方式:默认选择
Git from the command line and also from 3rd-party software。这允许你在 CMD、PowerShell 以及 IDE(如 VS Code)中直接使用 Git 命令,兼容性最好。 - SSH 执行文件:新版安装程序新增此选项。推荐选择
Use bundled OpenSSH,开箱即用,无需额外配置,安全性高。 - HTTPS 后端传输:个人开发者选择
Use the OpenSSL library;企业组织若有内部证书管理需求,可选择Use the native Windows Secure Channel library。普通用户选前者即可。
行尾符与终端体验
-
行尾符号转换:Windows 使用 CRLF,Linux/Mac 使用 LF。为避免跨平台代码冲突,推荐选择
Checkout Windows-style, commit Unix-style line endings。这样签出时自动转 CRLF,提交时自动转 LF。 -
终端模拟器:推荐选择
Use MinTTY (the default terminal of MSYS2)。相比原生 CMD,MinTTY 支持 Unicode 更好,窗口可调整大小,复制粘贴也更顺畅,是 Git Bash 的原生搭档。 -
git pull 行为:默认选择
merge。虽然rebase能保持历史整洁,但对新手风险较大,容易操作失误。初学者先用 merge 保证安全。 -
凭证帮助程序:强烈推荐
Git Credential Manager。它能自动保存账号密码,避免每次拉取或推送代码都重复输入,且比明文存储更安全。 -
额外选项:建议两个复选框都勾选。
Enable file system caching:提升性能,加快大仓库操作速度。Enable symbolic links:支持符号链接,对前端工具链(npm/pnpm)友好。
最后点击 Install 完成安装。成功后可在开始菜单找到 Git 相关快捷方式。
常用工具简介
安装完成后,你会看到以下几个主要入口:
Git Bash
基于 CMD 的增强版终端,内置了丰富的 Git 命令和类 Unix 工具。日常开发中主要使用这个界面,功能最丰富。
Git CMD
功能相对较少,基本等同于原生 CMD 加上 Git 命令。如果你习惯纯 Windows 环境,可以使用它,但推荐优先使用 Git Bash。
Git GUI
图形化界面,适合快速查看仓库状态或创建新仓库。但对于深入学习 Git 原理,建议还是多使用命令行。
版本说明
可以通过 Git Release Note 查看当前版本的更新日志和新特性修复。
小贴士:安装完成后,建议在终端运行
git --version确认安装成功。如果遇到中文乱码或命令不识别,请检查环境变量配置是否完整。

