Appearance
第2章:开发环境搭建
2.1 不同系统 Git 安装
Windows 系统
方法 1:使用 Git for Windows 安装程序
- 访问 Git 官方网站
- 下载最新版本的 Git for Windows 安装程序
- 运行安装程序,按照默认选项进行安装
- 安装完成后,Git Bash 和 Git GUI 会被自动安装
方法 2:使用 Chocolatey 包管理器
如果已安装 Chocolatey,可以使用以下命令安装:
bash
choco install gitMac 系统
方法 1:使用 Homebrew
如果已安装 Homebrew,可以使用以下命令安装:
bash
brew install git方法 2:使用 Xcode Command Line Tools
在终端中运行以下命令:
bash
xcode-select --install方法 3:从官方网站下载
- 访问 Git 官方网站
- 下载最新版本的 Git 安装程序
- 运行安装程序,按照提示进行安装
Linux 系统
Ubuntu/Debian
bash
sudo apt update
sudo apt install gitCentOS/RHEL
bash
sudo yum install gitFedora
bash
sudo dnf install git2.2 安装验证
安装完成后,我们可以通过以下命令验证 Git 是否安装成功:
bash
git --version如果安装成功,会显示 Git 的版本信息,例如:
git version 2.40.12.3 命令行基础
对于 Git 新手来说,掌握一些基本的命令行操作是非常必要的。以下是一些常用的命令行操作:
常用命令行操作
| 命令 | 描述 |
|---|---|
pwd | 显示当前工作目录 |
ls | 列出当前目录的文件和文件夹 |
cd <目录> | 切换到指定目录 |
mkdir <目录名> | 创建新目录 |
touch <文件名> | 创建新文件 |
cat <文件名> | 查看文件内容 |
echo "内容" > <文件名> | 向文件写入内容 |
rm <文件名> | 删除文件 |
rm -r <目录名> | 删除目录及其内容 |
命令行快捷键
| 快捷键 | 描述 |
|---|---|
Tab | 自动补全命令或路径 |
↑ | 查看上一条命令 |
↓ | 查看下一条命令 |
Ctrl + C | 中断当前命令 |
Ctrl + L | 清屏 |
Ctrl + D | 退出终端 |
2.4 Git 图形化工具推荐
对于 Git 新手来说,使用图形化工具可以更直观地操作 Git。以下是一些推荐的图形化工具:
Git GUI
Git GUI 是 Git 自带的图形化工具,简单易用,适合初学者。
优点:
- 随 Git 一起安装,无需单独下载
- 界面简单直观
- 适合基本的 Git 操作
使用方法:
- 在 Windows 上,从开始菜单启动 Git GUI
- 在 Mac 或 Linux 上,在终端中运行
git gui命令
SourceTree
SourceTree 是 Atlassian 公司开发的免费 Git 客户端,界面简洁,功能强大。
优点:
- 界面美观,操作直观
- 支持多种版本控制系统(Git、Mercurial)
- 提供分支管理、提交历史等可视化功能
- 支持 Git Flow 工作流
下载地址:https://www.sourcetreeapp.com/
VS Code 内置 Git 工具
Visual Studio Code 是一款流行的代码编辑器,内置了 Git 工具。
优点:
- 开发和版本控制一体化
- 界面简洁,集成在编辑器中
- 支持基本的 Git 操作
- 可以安装 Git 相关插件扩展功能
使用方法:
- 安装 VS Code
- 打开一个 Git 仓库,在左侧边栏的源代码管理图标中查看 Git 操作
2.5 首次配置 Git
安装 Git 后,我们需要进行一些基本配置,包括设置用户名和邮箱。这些信息会被包含在你的每一次提交中。
配置用户名和邮箱
bash
# 配置全局用户名
git config --global user.name "Your Name"
# 配置全局邮箱
git config --global user.email "your.email@example.com"查看配置信息
bash
git config --list其他常用配置
bash
# 配置默认编辑器
git config --global core.editor "code --wait" # 使用 VS Code 作为编辑器
# 配置换行符处理(Windows 用户)
git config --global core.autocrlf true
# 配置换行符处理(Mac/Linux 用户)
git config --global core.autocrlf input
# 配置颜色显示
git config --global color.ui true2.6 常见安装问题排查
安装失败
问题:安装过程中出现错误
解决方案:
- 确保下载的安装程序与系统匹配(32位/64位)
- 以管理员身份运行安装程序
- 检查系统是否有足够的权限
- 尝试下载最新版本的 Git
命令无法识别
问题:在命令行中输入 git 命令时显示 "git 不是内部或外部命令,也不是可运行的程序或批处理文件"
解决方案:
- 检查 Git 是否正确安装
- 检查系统环境变量是否包含 Git 的安装路径
- 重新启动命令行窗口
- 重新安装 Git,确保勾选 "Add Git to PATH" 选项
配置问题
问题:提交时出现 "Please tell me who you are" 错误
解决方案:
- 按照 2.5 节的步骤配置用户名和邮箱
网络问题
问题:无法访问 GitHub 或其他 Git 托管服务
解决方案:
- 检查网络连接
- 尝试使用代理
- 检查防火墙设置
权限问题
问题:无法创建或修改文件
解决方案:
- 确保当前用户有足够的权限
- 检查文件和目录的权限设置
- 尝试以管理员身份运行命令行
通过本章的学习,你已经完成了 Git 的安装和配置。接下来,我们将开始学习 Git 的核心操作。
