跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
编程语言

Windows 系统下 Git 安装与配置指南

本文详细记录了在 Windows 环境下安装和配置 Git 的全过程。内容涵盖从官方下载、安装向导各选项的含义解析(如路径配置、行结束转换、凭证管理等)到最终的环境验证。通过合理的默认配置建议,帮助开发者快速搭建可用的 Git 开发环境,解决跨平台开发中的常见兼容性问题。

2177283801发布于 2026/3/25更新于 2026/10/2196 浏览
Windows 系统下 Git 安装与配置指南

一、下载 Git

首先,我们需要从官方渠道获取安装包。直接访问 Git 官网的下载页面:

Git - Downloads

建议优先选择官方链接,以确保版本的安全性和完整性。

二、安装步骤

下载完成后,双击 .exe 文件启动安装向导。接下来的每一步都有一些关键选项,我们逐一过一遍。

1. 许可声明与位置

点击 Next 接受许可协议。在设置安装路径时,建议保持默认或选择一个你熟悉的路径,后续可能需要用到这个目录。

2. 组件选择

这里可以勾选'添加 Git 到桌面快捷方式',方便以后快速打开命令行。其他组件建议保持默认勾选,除非你非常清楚自己在做什么,否则取消某些功能可能会导致工具链不完整。

3. 开始菜单文件夹

无需修改,直接 Next 即可。

4. 编辑器设置

Git 默认使用 Vim 作为编辑器,但如果你不熟悉 Vim 的操作,可以在这一步选择更现代的 GUI 编辑器(如 Notepad++ 等)。如果不确定,保持默认也没问题,后续可以通过配置文件调整。

5. 分支名称初始化

默认情况下,新仓库的主分支名为 master。现在越来越多的项目倾向于使用 main 作为默认分支名。你可以根据团队规范选择,这里我们暂时保留默认的 master。

6. 路径环境变量 (PATH)

这是最关键的一步之一。推荐选择第二个选项:"From the command line and also from third-party applications"。

  • 仅从 Git Bash 使用 Git:最安全,但第三方软件无法调用 Git 命令。
  • 从命令行及第三方软件使用 Git:推荐。它会在 PATH 中添加 Git 包装器,既能在 CMD/PowerShell 中使用,又不会污染系统环境。
  • 使用 Git 和可选 Unix 工具:会覆盖 Windows 自带工具(如 find, sort),除非你明确知道后果,否则不要选。

7. SSH 与 HTTPS 后端

SSH 执行文件保持默认即可。HTTPS 传输后端建议选择第一个:"Use OpenSSL library"。这能确保服务器证书验证的标准性,兼容性最好。

8. 行结束转换 (Line Endings)

对于 Windows 开发者,强烈建议选择:"Checkout Windows-style, commit Unix-style line endings"。

这意味着检出时 Git 会自动将 LF 转换为 CRLF(符合 Windows 习惯),提交时则转回 LF(符合 Unix/Linux 习惯)。这样能有效避免跨平台开发时的换行符冲突问题。

9. 终端模拟器

保持默认的第一个选项:"Use MinTTY (the default terminal of MSYS2)"。MinTTY 支持窗口大小调整和 Unicode 字体显示,比 Windows 原生控制台体验更好。

10. Pull 行为与凭证管理

  • Pull 行为:选择默认值即可,即快进合并或创建合并提交,这是标准行为。
  • 凭证管理器:选择第一个 "Git Credential Manager"。它能帮你保存账号密码,避免每次拉取代码都要手动输入。

最后点击 Install 等待安装完成即可。

三、验证安装

安装结束后,我们需要确认 Git 是否正常工作。

按 Win + R 键,输入 cmd 打开命令提示符。输入以下命令查看版本号:

git --version

如果终端输出了类似 git version 2.x.x 的信息,说明安装成功,可以开始使用了。

目录

  1. 一、下载 Git
  2. 二、安装步骤
  3. 1. 许可声明与位置
  4. 2. 组件选择
  5. 3. 开始菜单文件夹
  6. 4. 编辑器设置
  7. 5. 分支名称初始化
  8. 6. 路径环境变量 (PATH)
  9. 7. SSH 与 HTTPS 后端
  10. 8. 行结束转换 (Line Endings)
  11. 9. 终端模拟器
  12. 10. Pull 行为与凭证管理
  13. 三、验证安装

更多推荐文章

查看全部
  • Android 端 Whisper 中文语音识别实战:模型部署与性能优化
  • Python 兼职接单渠道与实战建议
  • K-means 聚类算法:原理、步骤与 Python 实现
  • Web Worker:前端多线程的隐形引擎
  • VMware 虚拟机 CentOS 磁盘扩容实战:解决 growpart 报错与 LVM 调整
  • 命令行大模型交互工具 MCPHost 实战指南
  • Python 项目文件组织与工程化实践
  • 电商 AI 绘画:产品提示词撰写实战指南
  • AI 对话式 PCB 设计工具实战:从需求到布局的自动化流程
  • 智能家居中的边缘计算与隐私保护
  • 双指针算法专题:有效三角形与多数之和
  • RAG(检索增强生成)技术详解:原理、架构与应用
  • AI PPT 生成工具性能评测与选择指南
  • C++ 手写 HTTP 服务器:从请求解析到响应构建
  • AI 大模型时代个人工作站硬件配置与成本分析
  • Linux iperf3 网络带宽与质量测试工具详解
  • Python 数学可视化:显函数、隐函数及复杂曲线的交互式绘图
  • 国内如何升级 GitHub Copilot 到专业版
  • OpenClaw 安装配置指南:Minimax/DeepSeek 模型及飞书机器人接入
  • JavaScript 对象数组按属性排序的注意点

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online