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

Git 在 Windows 系统下的安装与基础配置

Windows 环境下安装 Git 版本控制工具,涵盖官方下载、安装向导各选项含义解析及环境变量配置。重点说明 PATH 设置、SSH 支持及凭证管理的关键选择,确保后续开发流程顺畅。安装完成后通过命令行验证版本信息即可完成部署。

静心发布于 2026/3/27更新于 2026/10/24101 浏览
Git 在 Windows 系统下的安装与基础配置

Git 在 Windows 系统下的安装与基础配置

作为开发者,版本控制是日常工作中不可或缺的一环。在 Windows 环境下,Git 的安装看似简单,但安装过程中的某些选项若配置不当,可能会给后续的命令行操作带来困扰。下面结合实战经验,梳理一下从下载到完成配置的全过程。

下载 Git

建议直接访问 Git 官方网站获取安装包,以确保版本最新且安全。

https://git-scm.com/downloads

文章配图

文章配图

Windows 环境安装步骤

双击下载的 .exe 文件启动安装程序。如果遇到用户账户控制提示,点击「是」继续。

许可协议与路径

阅读许可声明后点击【Next】。默认安装路径为 C:\Program Files\Git\,除非有特殊需求,否则保持默认即可,点击【Browse】可修改。

文章配图

组件与菜单

勾选'On the Desktop'将快捷方式添加到桌面,其他组件建议保留默认勾选,以免功能缺失。如果不需要在开始菜单创建文件夹,可勾选相应选项,通常保持默认点击【Next】。

文章配图

文章配图

编辑器与分支

Git 默认编辑器为 Vim,如果不熟悉 Vim,可以选择现代 GUI 编辑器如 Notepad++ 或 VS Code。初始分支名默认为 master,如需改为 main,请勾选覆盖默认分支名称选项。

文章配图

文章配图

核心配置:PATH 与环境

这一步非常关键。选择第二项「Git from the command line and also from 3rd-party software」。这会将 Git 命令加入系统 PATH 环境变量,让你在任何目录下都能调用 Git,而不是必须进入安装目录。

文章配图

SSH 与 HTTPS

选择'Use bundled OpenSSH',这样无需额外配置 SSH 客户端即可使用 SSH 协议。HTTPS 传输库保持默认的 OpenSSL 即可。

文章配图

文章配图

行尾转换与终端

保持默认选择'Checkout Windows-style, commit Unix-style line endings'。这能避免不同操作系统间协作时出现换行符冲突。终端模拟器选择'Use MinTTY',这是 Git Bash 的标准界面,比原生 CMD 更友好。

文章配图

文章配图

Pull 行为与凭证

拉取代码时,保持'Fast-forward or merge',Git 会优先尝试快进更新,冲突时自动合并。凭证管理器选择'Git Credential Manager',它能自动保存账号密码,避免每次推送都手动输入。

文章配图

文章配图

完成安装

额外选项保持默认,点击【Install】。等待进度条走完,点击【Finish】。此时建议取消勾选'查看发行说明',避免安装完自动跳转浏览器。

文章配图

文章配图

跳转到浏览器页面,如下图:

文章配图

验证安装

打开命令行窗口(CMD 或 PowerShell),输入以下命令检查版本:

git --version

如果输出了版本号,说明安装成功,可以开始使用了。

目录

  1. Git 在 Windows 系统下的安装与基础配置
  2. 下载 Git
  3. Windows 环境安装步骤
  4. 许可协议与路径
  5. 组件与菜单
  6. 编辑器与分支
  7. 核心配置:PATH 与环境
  8. SSH 与 HTTPS
  9. 行尾转换与终端
  10. Pull 行为与凭证
  11. 完成安装
  12. 验证安装

更多推荐文章

查看全部
  • LangChain 简明讲义:从 0 到 1 构建 LLM 应用程序
  • 基于 DeepSeek 的贪吃蛇游戏开发实战指南
  • VSCode 接入智谱 GLM-4 及自定义大模型配置方案
  • OpenCode 开源 AI 编程助手简介
  • 基于 React 与 MediaPipe 的数字塔罗占卜系统设计与实现
  • Spring Boot 3 优雅停机配置与实战
  • 二分查找算法:x 的平方根与搜索插入位置
  • 基于 OpenClaw 框架在 Discord 部署 AI 对话机器人实战指南
  • 国产时序数据库云原生实践:Apache IoTDB 与 TimechoDB 深度应用
  • C++ STL 进阶:unordered_set 与 unordered_map 模拟实现
  • vcpkg:跨平台 C++ 包管理器使用指南
  • Neo4j 图数据库基础入门
  • Claude Code + Figma:AI 辅助原型设计实战指南
  • Web3 信任协议技术选型:OmniPact 实体资产上链方案解析
  • GitHub Copilot 配置实战:避开常见陷阱与最佳实践
  • 本地低配环境部署与调试 Qwen3.5-4B 模型
  • 用双栈模拟队列:LIFO 到 FIFO 的转换艺术与实现
  • Python 描述符与 ORM:从查找规则到实战
  • 纯 Java 手写 TopoJSON 生成器:零依赖实战教程
  • 网络安全入门学习路线与实战指南

相关免费在线工具

  • 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