Git 安装与配置
本章将指导你在不同操作系统上安装 Git,并进行基本配置,为后续学习做好准备。
Git 安装
Windows 系统安装
方法一:官方安装包(推荐)
-
下载安装包
- 访问 Git 官网
- 下载适合你系统的版本(32位或64位)
-
安装步骤
-
验证安装
方法二:包管理器安装
macOS 系统安装
方法一:Homebrew(推荐)
方法二:官方安装包
- 访问 Git 官网
- 下载 .dmg 文件
- 双击安装包并按照提示安装
方法三:Xcode Command Line Tools
Linux 系统安装
Ubuntu/Debian
CentOS/RHEL/Fedora
Arch Linux
从源码编译(适用于所有 Linux 发行版)
Git 基本配置
安装完成后,需要进行一些基本配置才能正常使用 Git。
配置用户信息
这是使用 Git 前必须要做的配置,因为每次提交都会使用这些信息:
注意事项:
- 用户名可以是中文或英文
- 邮箱建议使用真实邮箱,特别是要与 GitHub 等平台保持一致
--global参数表示全局配置,对所有仓库生效
配置默认编辑器
Git 在某些操作时需要打开编辑器,可以配置你喜欢的编辑器:
配置行尾处理
不同操作系统使用不同的行尾字符,Git 可以自动处理这个问题:
配置默认分支名
从 Git 2.28 开始,可以配置默认分支名:
配置别名
为常用命令设置别名可以提高效率:
使用别名:
配置颜色输出
让 Git 输出更加美观:
配置级别
Git 有三个配置级别,优先级从高到低:
1. 仓库级配置(--local)
2. 用户级配置(--global)
3. 系统级配置(--system)
查看和管理配置
查看配置
编辑配置文件
删除配置
SSH 密钥配置
为了安全地与远程仓库通信,建议配置 SSH 密钥:
1. 生成 SSH 密钥
2. 添加密钥到 SSH 代理
3. 复制公钥
4. 添加公钥到 GitHub
- 登录 GitHub
- 点击右上角头像 → Settings
- 左侧菜单选择 "SSH and GPG keys"
- 点击 "New SSH key"
- 粘贴公钥内容
- 点击 "Add SSH key"
5. 测试连接
常见配置示例
完整的初始配置脚本
验证配置
配置完成后,验证一下设置是否正确:
故障排除
常见问题
-
命令找不到
-
权限问题
-
编码问题
总结
完成本章学习后,你应该已经:
- ✅ 在你的系统上成功安装了 Git
- ✅ 配置了基本的用户信息
- ✅ 设置了合适的编辑器和别名
- ✅ 了解了不同级别的配置
- ✅ 可选:配置了 SSH 密钥
这些配置将为你后续使用 Git 提供良好的基础。在下一章中,我们将通过一个快速上手的例子来体验 Git 的基本功能。