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

Git 跨平台下载与安装指南

综述由AI生成在 Windows、macOS 和 Linux 系统上下载和安装 Git 的完整流程。内容包括环境准备、各系统具体安装步骤(如官网下载、Homebrew、包管理器)、常见问题解决及基础配置(用户信息、SSH 密钥)。最后提供了验证安装和创建测试仓库的方法,帮助开发者快速上手 Git 版本控制工具。

kaikai发布于 2026/3/28更新于 2026/5/2427 浏览

引言

Git 是当今最流行的分布式版本控制系统,由 Linus Torvalds 于 2005 年创建。它帮助开发者高效管理代码变更,支持多人协作开发,是现代软件开发不可或缺的工具。无论是个人项目还是团队协作,Git 都能提供强大的版本控制功能。

本文将详细介绍在 Windows、macOS 和 Linux 三大操作系统上下载和安装 Git 的完整流程,包含常见问题解决方案和基础配置指南。

下载 Git 前的准备工作

1. 检查操作系统版本
  • Windows:需 Windows 7 或更高版本(推荐 Windows 10+)
  • macOS:需 macOS 10.12 Sierra 或更高版本
  • Linux:大多数现代发行版都支持(推荐 Ubuntu 18.04+)
2. 确保网络连接稳定
  • 下载文件约 50-100MB,建议使用稳定网络
  • 遇到下载失败时可尝试切换网络环境
3. 确认系统权限
  • Windows:需要管理员权限
  • macOS/Linux:需要 sudo 权限或管理员账户

Windows 系统下载 Git

步骤详解:
  1. 访问 Git 官方网站
  2. 点击"Windows"下载按钮获取安装程序
  3. 运行下载的 .exe 文件(如 Git-2.37.1-64-bit.exe)
  4. 按照向导进行安装,关键配置选项:
    • 选择组件:勾选"Git Bash Here"和"Git GUI Here"
    • 默认编辑器:建议选择 VS Code 或 Vim
    • PATH 环境:选择"Git from the command line and also from 3rd-party software"
    • 行尾转换:推荐"Checkout Windows-style, commit Unix-style line endings"

完成安装后,打开命令提示符或 Git Bash:

git --version

应显示类似 git version 2.37.1.windows.1 的信息

macOS 系统下载 Git

方法一:Homebrew 安装(推荐)
# 安装 Homebrew(如未安装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 通过 Homebrew 安装 Git
brew install git
# 验证安装
git --version
方法二:Xcode 命令行工具
# 安装 Xcode 命令行工具
xcode-select --install
# 安装完成后验证
git --version
方法三:官网下载安装
  1. 访问 Git macOS 下载页
  2. 下载最新 .dmg 文件
  3. 双击安装并遵循提示

Linux 系统下载 Git

Debian/Ubuntu 系统
sudo apt update
sudo apt install git -y
git --version
RHEL/CentOS 系统
sudo yum update
sudo yum install git -y
git --version
Arch Linux 系统
sudo pacman -Syu
sudo pacman -S git
git --version

常见问题及解决方案

1. 安装错误提示
  • "command not found":PATH 配置错误,重新安装并选择正确 PATH 选项
  • "permission denied":使用管理员权限运行安装程序
2. 网络下载失败
  • 手动下载安装包

使用官方镜像源:

# Linux 示例(Ubuntu)
sudo apt install git -y --fix-missing
3. 权限不足问题
  • Windows:右键选择"以管理员身份运行"
  • macOS/Linux:在命令前加 sudo
4. 版本不兼容
  • 下载官方最新版本

卸载旧版本:

# Ubuntu
sudo apt remove git
sudo apt autoremove

基础 Git 配置

1. 设置用户信息
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
2. 配置默认编辑器
# 设置 VS Code 为默认编辑器
git config --global core.editor "code --wait"
3. 生成 SSH 密钥
ssh-keygen -t ed25519 -C "[email protected]"
# 将公钥添加到 GitHub/GitLab:
cat ~/.ssh/id_ed25519.pub

验证安装和配置

创建测试仓库
mkdir test-repo && cd test-repo
git init
echo "# Git 测试" > README.md
git add README.md
git commit -m "初始提交"
git log # 查看提交历史
基本 Git 工作流
# 修改文件后
git status # 查看状态
git diff # 查看变更
git add . # 添加所有修改
git commit -m "更新说明"

总结

通过本文,您已成功完成:

  1. 根据操作系统下载并安装 Git
  2. 解决常见安装问题
  3. 完成基础配置
  4. 创建测试仓库并执行基本操作

Git 是现代开发的核心工具,掌握它将极大提升您的开发效率。下一步可探索分支管理、远程仓库操作等高级功能。

附录

常用 Git 命令速查表
命令功能描述
git clone [url]克隆远程仓库
git branch [name]创建新分支
git checkout [branch]切换分支
git pull拉取远程更新
git push推送本地提交
git merge [branch]合并分支
git stash暂存当前修改
Git GUI 工具推荐
  1. GitKraken:跨平台,直观易用
  2. SourceTree:免费,支持 Windows/macOS
  3. GitHub Desktop:GitHub 官方客户端
  4. VS Code Git 集成:开发环境内置支持
学习资源
  1. Git 官方文档
  2. GitHub Learning Lab
  3. Pro Git 电子书
  4. Git 可视化学习

提示:定期使用 git --version 检查更新,保持 Git 版本最新以获得最佳性能和安全性。

目录

  1. 引言
  2. 下载 Git 前的准备工作
  3. 1. 检查操作系统版本
  4. 2. 确保网络连接稳定
  5. 3. 确认系统权限
  6. Windows 系统下载 Git
  7. 步骤详解:
  8. macOS 系统下载 Git
  9. 方法一:Homebrew 安装(推荐)
  10. 安装 Homebrew(如未安装)
  11. 通过 Homebrew 安装 Git
  12. 验证安装
  13. 方法二:Xcode 命令行工具
  14. 安装 Xcode 命令行工具
  15. 安装完成后验证
  16. 方法三:官网下载安装
  17. Linux 系统下载 Git
  18. Debian/Ubuntu 系统
  19. RHEL/CentOS 系统
  20. Arch Linux 系统
  21. 常见问题及解决方案
  22. 1. 安装错误提示
  23. 2. 网络下载失败
  24. Linux 示例(Ubuntu)
  25. 3. 权限不足问题
  26. 4. 版本不兼容
  27. Ubuntu
  28. 基础 Git 配置
  29. 1. 设置用户信息
  30. 2. 配置默认编辑器
  31. 设置 VS Code 为默认编辑器
  32. 3. 生成 SSH 密钥
  33. 将公钥添加到 GitHub/GitLab:
  34. 验证安装和配置
  35. 创建测试仓库
  36. 基本 Git 工作流
  37. 修改文件后
  38. 总结
  39. 附录
  40. 常用 Git 命令速查表
  41. Git GUI 工具推荐
  42. 学习资源
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Ubuntu 22.04 下 libwebkit2gtk-4.1-0 依赖问题排查与解决
  • 基于 Java 与 Vue 的大学生理财记账贷款系统
  • HarmonyOS Next 开发:异步 await 缺失导致的逻辑错误及修复
  • OpenClaw Skills 系统深度实践:给 AI 装上工具箱
  • STL 底层揭秘:map/set 如何封装红黑树及迭代器实现
  • Web 全栈开发实战:从架构设计到部署运维
  • VS2019 C++ 调用 YOLOv3 动态库实现目标检测
  • 单链表核心操作实现与详解
  • 滑动窗口算法入门:LeetCode 经典例题解析
  • Zabbix 3.0 声音告警配置指南
  • 6 款主流 AI 模型评测:国产 Agent 第一梯队是谁?
  • C++ GESP 七级核心考点与算法实战指南
  • AI 时代重读《人人都是产品经理》:核心内核与产品实践
  • Flutter 在 OpenHarmony 上适配 eip55 库进行以太坊地址校验
  • 医疗 AI 败血症预测算法全流程实战与 Python 实现
  • AI 辅助多链钱包架构设计与安全实践
  • 免费 Trae 编辑器实测:i18n 任务排队超千位,AI 编程的边界在哪?
  • Go 语言通过 Gokb 驱动连接 Kingbase 数据库实战
  • 人形机器人:百万亿美元赛道的终极逻辑与通用平台化
  • 文心一言 4.5 开源模型深度解析:轻量化部署与中文场景优化

相关免费在线工具

  • 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