【开发者必备工具】Windows 11 安装 Git 完整指南

【开发者必备工具】Windows 11 安装 Git 完整指南
📝 适合人群:Git 初学者、Windows 11 用户
⏱️ 预计时间:10-15 分钟
🎯 学习目标:成功在 Windows 11 上安装并配置 Git

📖 什么是 Git?

Git 是一个分布式版本控制系统,简单来说,它可以帮助你:

  • 保存代码历史:记录每次代码修改,随时可以回退到之前的版本
  • 团队协作:多人同时开发同一个项目而不会互相干扰
  • 分支管理:创建不同的分支来尝试新功能,不影响主代码
  • 代码备份:将代码推送到远程仓库(如 GitHub、Gitee),安全可靠
💡 小提示:即使你是一个人开发,Git 也能帮你更好地管理代码版本,强烈推荐使用!

🖥️ 测试环境

本文档基于以下环境进行测试,不同配置的电脑安装过程基本相同:

  • 💻 设备规格
    • 处理器:13th Gen Intel® Core™ i5-13500H (3.19 GHz)
    • 内存:16.0 GB
    • 系统类型:64 位操作系统, 基于 x64 的处理器
  • 🪟 Windows规格
    • 版本:Windows 11 家庭版
    • 版本号:25H2
    • 操作系统版本:26200.7462
⚠️ 注意:Git 支持 Windows 7 及以上版本,本文以 Windows 11 为例,其他版本操作类似。

📥 第一步:下载 Git

  1. 🌐 打开浏览器,访问 Git 官网
  2. 👆 点击页面上的 “Install for Windows” 按钮(通常会自动检测你的系统)
image-20251214214203399
  1. 📦 在下载页面,你可以:
    • 快速下载:直接点击 “Click here to download” 下载最新版本(推荐)
    • 选择版本:点击 “Other Git for Windows downloads”“Standalone Installer”“Git for Windows/x64 Setup” 下载特定版本
image-20251214214530239
💡 小提示:下载的文件名类似 Git-2.52.0-64-bit.exe,其中 2.52.0 是版本号,64-bit 表示 64 位版本。

🔧 第二步:安装 Git

安装过程大约需要 5-10 分钟,请耐心跟随以下步骤:

📌 步骤 1:启动安装程序

双击下载好的 Git-2.52.0-64-bit.exe 文件(文件名可能因版本而异),如果出现安全提示,点击 “运行”“是”

image-20251207205515883
⚠️ 注意:如果系统提示需要管理员权限,请右键选择 “以管理员身份运行”

📌 步骤 2:选择安装路径

  1. 安装向导会显示默认安装路径(通常是 C:\Program Files\Git
  2. 你可以:
    • 使用默认路径:直接点击 “Next”(推荐新手)
    • 🔄 自定义路径:点击 “Browse…” 选择其他位置
image-20251207213006069
💡 小提示:建议使用默认路径,避免后续配置问题。

📌 步骤 3:选择组件(重要)

这一步可以选择安装哪些 Git 组件,建议新手保持默认选择,或者参考以下说明:

  • Additional icons:在桌面添加快捷方式(推荐勾选)
  • Windows Explorer integration:在文件资源管理器右键菜单中添加 Git 选项(强烈推荐,方便使用)
  • Git LFS (Large File Support):支持大文件(如果项目中有大文件,建议勾选)
  • Associate .git configuration files with the default text editor*:用默认编辑器打开 Git 配置文件
  • Associate .sh files to be run with Bash:用 Bash 运行 .sh 脚本文件
  • Check daily for Git for Windows updates:每天检查更新(推荐勾选)
  • Scalar:大型仓库管理工具(普通用户可以不选)
image-20251207213048225
💡 小提示:勾选 “Windows Explorer integration” 后,你可以在任何文件夹右键看到 Git 选项,非常方便!

📌 步骤 4:开始菜单文件夹

保持默认设置即可,直接点击 “Next”

image-20251207213114740

📌 步骤 5:选择默认编辑器(重要)

Git 需要一个文本编辑器来编辑提交信息,新手建议选择以下之一

  • Use Visual Studio Code as Git’s default editor:如果你安装了 VS Code(推荐新手
  • Use Notepad++ as Git’s default editor:如果你安装了 Notepad++
  • ⚠️ Use Vim as Git’s default editor:Vim 对新手不友好,不推荐
  • Use Notepad as Git’s default editor:Windows 自带记事本(最简单,但功能有限)
image-20251207213300876
💡 小提示:如果不知道选什么,选择 “Use Notepad as Git’s default editor” 最简单安全。

📌 步骤 6:初始化分支名称

保持默认选择 “Let Git decide” 即可,直接点击 “Next”

  • Let Git decide:使用默认分支名(通常是 mainmaster
  • Override the default branch name:自定义分支名(不推荐新手使用)
image-20251207213326430

📌 步骤 7:配置 PATH 环境变量(重要)

强烈推荐选择第二个选项

  • Use Git from Git Bash only:只能在 Git Bash 中使用(不推荐)
  • Git from the command line and also from 3rd-party software:可以在命令提示符(CMD)和第三方软件中使用(推荐
  • Use Git and optional Unix tools from the Command Prompt:包含 Unix 工具(可能与其他软件冲突)
image-20251207213349097
💡 小提示:选择第二个选项后,你可以在任何地方使用 git 命令,非常方便!

📌 步骤 8:选择 SSH 客户端

保持默认选择 “Use bundled OpenSSH” 即可,直接点击 “Next”

  • Use bundled OpenSSH:使用 Git 自带的 SSH(推荐)
  • Use external OpenSSH:使用系统自带的 SSH
image-20251207213409729

📌 步骤 9:选择 HTTPS 传输后端

保持默认选择 “Use the native Windows Secure Channel library” 即可,直接点击 “Next”

  • Use the native Windows Secure Channel library:使用 Windows 安全通道(推荐 Windows 用户)
  • Use the OpenSSL library:使用 OpenSSL 库
image-20251207213427478

📌 步骤 10:配置行尾符号转换(重要)

推荐选择第一个选项(默认):

  • Checkout Windows-style, commit Unix-style line endings:自动转换行尾符号(推荐,适合跨平台开发)
  • Checkout as-is, commit Unix-style line endings:提交时转换
  • Checkout as-is, commit as-is:不转换(不推荐,可能导致跨平台问题)
image-20251207213447431
💡 小提示:Windows 和 Linux/Mac 使用不同的行尾符号,自动转换可以避免很多问题。

📌 步骤 11:选择终端模拟器

保持默认选择 “Use MinTTY” 即可,直接点击 “Next”

  • Use MinTTY:功能更强大的终端(推荐)
  • Use Windows’s default console window:Windows 默认控制台
image-20251207213509232

📌 步骤 12:配置 git pull 行为

保持默认选择 “Fast-forward or merge” 即可,直接点击 “Next”

  • Fast-forward or merge:自动合并或快进(推荐新手)
  • Rebase:变基操作(适合有经验的用户)
  • Only ever fast-forward:只能快进(限制较大)
image-20251207213526976

📌 步骤 13:选择凭证助手

保持默认选择 “Git Credential Manager” 即可,直接点击 “Next”

  • Git Credential Manager:自动管理登录凭证(推荐,避免重复输入密码)
  • None:不使用凭证助手
image-20251207213546794

📌 步骤 14:额外选项

保持默认选择(启用文件系统缓存)即可,直接点击 “Next”

  • Enable file system caching:启用文件系统缓存(推荐,提升性能)
  • Enable symbolic links:启用符号链接(通常不需要)
image-20251207213604123

📌 步骤 15:开始安装

  1. 点击 “Install” 按钮开始安装
  2. ⏳ 等待安装完成(通常需要 1-3 分钟)
  3. ✅ 看到 “Installation Complete” 后,点击 “Finish” 完成安装
image-20251207213657296
🎉 恭喜! Git 已经成功安装到你的电脑上了!

✅ 第三步:验证安装

安装完成后,我们需要验证 Git 是否安装成功:

方法一:使用命令提示符(CMD)

  1. 🔍 按 Win + S 打开搜索框
  2. 输入 cmd命令提示符
  3. 点击打开命令提示符
  4. 输入以下命令并按回车:
git --version 

如果看到类似 git version 2.52.0 的输出,说明安装成功!🎉

  1. (可选)检查 Git LFS 版本:
git-lfs --version 
image-20251207213751086

方法二:使用 Git Bash

  1. 🔍 按 Win + S 打开搜索框
  2. 输入 Git Bash
  3. 打开 Git Bash 终端
  4. 输入 git --version 验证
image-20251218234404022

⚙️ 第四步:首次配置 Git(重要)

安装完成后,你需要配置你的用户名和邮箱,这样 Git 才能正确记录你的提交信息。

打开 Git Bash 或命令提示符

在 Git Bash 或命令提示符中输入以下命令(将示例信息替换为你自己的):

# 配置用户名(可以是你的真实姓名或昵称)git config --global user.name "你的名字"# 配置邮箱(建议使用 GitHub/Gitee 注册邮箱)git config --global user.email "[email protected]"

示例

git config --global user.name "张三"git config --global user.email "[email protected]"
image-20251218234612399

验证配置

输入以下命令查看配置是否成功:

git config --global --list 
image-20251218234701698

你应该能看到刚才设置的用户名和邮箱。

💡 小提示--global 表示全局配置,对所有 Git 仓库生效如果只想为某个项目配置,去掉 --global 即可邮箱建议使用 AtomGit/GitHub/其他代码托管平台注册邮箱,这样提交会关联到你的账号

🎯 下一步该做什么?

现在 Git 已经安装并配置完成,你可以:

  1. 📚 学习 Git 基础命令
    • git init - 初始化仓库
    • git add - 添加文件到暂存区
    • git commit - 提交更改
    • git status - 查看仓库状态
    • git log - 查看提交历史
  2. 🌐 注册代码托管平台
    • AtomGit - 国内代码托管平台(访问速度快)
    • GitHub - 全球最大的代码托管平台
  3. 📖 学习资源推荐

❓ 常见问题(FAQ)

Q1: 安装时提示"需要管理员权限"怎么办?

A: 右键点击安装程序,选择 “以管理员身份运行”


Q2: 安装完成后,输入 git --version 提示"不是内部或外部命令"?

A: 可能的原因:

  1. 安装时没有选择 “Git from the command line” 选项
  2. 需要重启命令提示符或电脑
  3. 环境变量未正确配置

解决方法

  • 重新安装 Git,确保选择 “Git from the command line and also from 3rd-party software”
  • 重启命令提示符或电脑
  • 如果还不行,检查系统环境变量 PATH 中是否包含 Git 安装路径

Q3: Git Bash 和命令提示符(CMD)有什么区别?

A:

  • Git Bash:模拟 Linux 终端,支持更多 Linux 命令,界面更美观
  • 命令提示符(CMD):Windows 原生终端,功能相对简单

两者都可以使用 Git 命令,选择你习惯的即可。


Q4: 如何更新 Git 到最新版本?

A: 方法一:重新下载最新安装包,覆盖安装
方法二:在 Git Bash 中输入 git update-git-for-windows(如果可用)


Q5: 安装后如何卸载 Git?

A:

  1. 打开 “设置”“应用”“应用和功能”
  2. 搜索 “Git”
  3. 点击 “卸载”

Q6: 配置用户名和邮箱时提示错误?

A: 确保:

  • 用户名用双引号包裹:git config --global user.name "你的名字"
  • 邮箱格式正确:git config --global user.email "[email protected]"
  • 命令中的空格和标点符号正确

🎉 总结

恭喜你完成了 Git 的安装和基本配置!现在你已经可以:

  • ✅ 使用 Git 管理代码版本
  • ✅ 在命令行中使用 Git 命令
  • ✅ 准备开始你的 Git 学习之旅

记住:实践是最好的老师,多动手操作,遇到问题多搜索,很快你就能熟练掌握 Git 了!

Read more

2026年1月远程工具横评:UU远程以全能六边形战士之姿,重塑行业性能标杆

2026年1月远程工具横评:UU远程以全能六边形战士之姿,重塑行业性能标杆

目录 写在前面:一场关于“效率”的军备竞赛 一、 核心突破:详解UU远程2026年1月重磅升级,如何解决远程协助世纪难题? 1.1 自定义验证码:把“报号码”从技术活变成家常便饭 1.2 客户端安全锁:远程协助时的“定海神针” 1.3 免登录远程协助:打破第一道门槛,实现真正“零门槛” 1.4 UU远程运维版定向开放:命令行批量管控,专为专业场景打造的效率引擎 二、 硬核横评:六大远程软件谁是2026年1月的性能之王? 2.1 性能之王:画质与延迟的终极较量 2.2 功能六边形战士:谁才是真正的全能王? 2.3 价格与限制:免费还是套路? 三、 综合评分与总结:2026年1月,你的最佳选择是谁?

By Ne0inhk
【Python 量化入门】AKshare 保姆级使用教程:零成本获取股票 / 基金 / 期货全市场金融数据

【Python 量化入门】AKshare 保姆级使用教程:零成本获取股票 / 基金 / 期货全市场金融数据

做量化交易、财经数据分析、投资复盘的开发者和投资者,经常会遇到核心痛点:付费金融数据接口成本高、免费 API 注册流程繁琐、多市场数据分散难以整合。告别 QMT 回测烦恼!手把手教你搭建 MiniQMT+Backtrader 量化回测框架 本文就给大家详细讲解 Python 量化圈的开源神器AKshare,从安装到核心功能实战全覆盖,代码可直接复制运行,零基础也能一键获取全市场金融行情数据。 一、AKshare 是什么? AKshare 是一款基于 Python 开发的开源金融数据接口库,专为个人投资者、量化爱好者、财经数据分析人员打造,是目前国内生态最完善、维护最活跃的免费金融数据工具之一。 它支持股票、期货、基金、外汇、债券、指数、加密货币等多种主流金融市场的数据获取,核心优势如下: * 免费开源:完全开源免费,无隐藏收费,个人非商用零成本使用,无需开通付费会员 * 数据覆盖全面:A 股、

By Ne0inhk
python101-高校学生宿舍报修系统vue3

python101-高校学生宿舍报修系统vue3

目录 * 系统概述 * 核心功能模块 * 技术实现要点 * 扩展性与优化方向 * 开发技术路线 * 相关技术介绍 * 核心代码参考示例 * 结论 * 源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! 系统概述 Python101-高校学生宿舍报修系统基于Vue3前端框架开发,专为高校宿舍管理场景设计,实现学生在线提交报修请求、管理员处理工单、状态跟踪等功能。系统采用前后端分离架构,后端通常搭配Python(如Django或Flask)提供API支持。 核心功能模块 学生端功能 * 报修申请:填写故障类型、位置、描述并上传图片。 * 工单查询:实时查看报修进度(待处理/处理中/已完成)。 * 评价反馈:对已完成的维修服务进行评分或留言。 管理员端功能 * 工单分配:将报修任务指派给维修人员。 * 进度更新:修改工单状态并通知学生。 * 数据统计:分析故障高频类型及维修效率。 技术实现要点 * 前端技术栈:Vue3 + TypeScript + Element Plus/Pinia(

By Ne0inhk
AI 的智能体专栏:手把手教你用豆包打造专属 Python 智能管家,轻松解决编程难题

AI 的智能体专栏:手把手教你用豆包打造专属 Python 智能管家,轻松解决编程难题

AI 的智能体专栏:手把手教你用豆包打造专属 Python 智能管家,轻松解决编程难题 AI 的智能体专栏:手把手教你用豆包打造专属 Python 智能管家,轻松解决编程难题,本文介绍了如何利用豆包平台打造专属Python智能管家。首先简述豆包平台的核心优势,接着说明创建前的准备工作,包括注册账号、明确定位和收集训练资料。随后详细讲解创建流程,从新建智能体、基础设置、能力配置到测试优化,还提及集成代码执行环境等高级功能扩展,以及使用技巧与实际应用案例。该智能官能解决多种Python编程问题,可提升学习效率和问题解决速度,是实用的个性化编程助手。 前言     人工智能学习合集专栏是 AI 学习者的实用工具。它像一个全面的 AI 知识库,把提示词设计、AI 创作、智能绘图等多个细分领域的知识整合起来。无论你是刚接触 AI 的新手,还是有一定基础想提升的人,都能在这里找到合适的内容。从最基础的工具操作方法,到背后深层的技术原理,专栏都有讲解,还搭配了实例教程和实战案例。这些内容能帮助学习者一步步搭建完整的 AI 知识体系,让大家快速从入门进步到精通,

By Ne0inhk