Git 快速上手
本章将通过一个简单的实例,让你在 5 分钟内体验 Git 的基本功能,快速了解 Git 的工作方式。
准备工作
确保你已经:
- ✅ 安装了 Git
- ✅ 配置了用户名和邮箱
- ✅ 有一个可以使用的终端或命令行
第一个 Git 仓库
1. 创建项目文件夹
2. 初始化 Git 仓库
🎉 恭喜!你刚刚创建了你的第一个 Git 仓库。
3. 查看仓库状态
输出类似:
创建和跟踪文件
1. 创建第一个文件
2. 查看状态变化
输出:
📝 解释:Git 发现了新文件 README.md,但还没有开始跟踪它。
3. 添加文件到暂存区
输出:
✨ 解释:文件现在在暂存区,准备被提交。
第一次提交
1. 创建提交
输出:
🎊 恭喜:你完成了第一次提交!
2. 查看提交历史
输出:
修改和更新文件
1. 修改文件
2. 查看修改
输出:
输出:
3. 提交修改
查看项目历史
1. 查看提交历史
简洁输出:
2. 查看文件变化
创建更多文件
让我们创建一个更复杂的项目结构:
1. 创建代码文件
2. 创建配置文件
3. 一次性添加多个文件
分支基础操作
1. 查看分支
2. 创建新分支
3. 在新分支上工作
4. 切换回主分支
5. 合并分支
远程仓库体验
1. 连接到 GitHub(可选)
如果你有 GitHub 账号,可以体验远程仓库:
2. 模拟协作(本地)
实用技巧演示
1. 查看美化的日志
2. 撤销操作演示
3. 暂存区操作
项目总结
让我们看看我们完成了什么:
你的项目现在应该包含:
- 📄
README.md- 项目说明文件 - 🐍
hello.py- Python 脚本 - 🚫
.gitignore- Git 忽略文件 - 📁
.git/- Git 仓库数据(隐藏文件夹)
快速参考卡片
基本命令速查
Git 工作流程图
下一步学习
通过这个快速上手教程,你已经体验了:
- ✅ 创建和初始化 Git 仓库
- ✅ 添加和提交文件
- ✅ 查看历史和状态
- ✅ 基本的分支操作
- ✅ 文件修改和撤销
在接下来的章节中,我们将深入学习:
- Git 的工作流程原理
- 工作区、暂存区和版本库的概念
- 更多的分支管理技巧
- 远程仓库协作
- 高级 Git 操作
练习建议
- 重复操作:多次练习基本的 add、commit 流程
- 实验分支:创建更多分支,尝试不同的合并场景
- 查看历史:使用不同的
git log参数查看历史 - 故意犯错:尝试各种撤销操作,学会修复错误
记住:Git 是一个非常安全的系统,大部分操作都可以撤销,所以不要害怕尝试!