提交咖啡菜单更新是一门面向初学者的小型 Git 项目课程,帮助你控制哪些内容进入提交。你将修正 DAYLIGHT CAFE 的公开菜单及外带下载文件,同时把尚未完成的季节公告和私人试饮笔记保留在公开快照之外。
一个引导实验带你查看工作区、选择文件中的部分修改、审阅完整的暂存内容,并验证真正提交的菜单。独立挑战会改变获准修改的烘焙食品价格以及私人草稿的位置,要求你先读懂差异,再作出选择。
你将学到什么
- 区分工作区、暂存区和当前提交。
- 设置仓库本地作者身份,只暂存获准的修改块。
- 纳入相关文件,让一次提交构成完整可用的更新。
- 从错误暂存中恢复,而不丢弃工作文件。
- 验证实际提交的页面和下载,同时保留私人未完成工作。
本课程适合谁
本课程适合能够切换目录、运行终端命令和阅读小型文本文件的 Git 初学者。了解 git add 和 git commit 的基本用途会有帮助;课程会在使用前解释仓库的三种状态和部分暂存。
准备好的环境提供 Git 仓库、终端和两个真实菜单视图:Working Copy 与 Committed Menu。无需网页编程、GitHub 账号、安装软件或外部托管服务。咖啡店、菜单和插图均为原创教学素材。文档支持英语及另外八种语言;运行中的网站、界面标签和命令输出保留英文。
常见问题
我要制作咖啡店网站吗?
菜单读取页面已经准备好。你的任务是选择并验证 Git 内容,通过实际页面和文本下载观察结果。
为什么完成后仓库还应该有未提交工作?
尚未完成的季节公告和私人笔记必须继续可用,但不能进入获准的修正。完全干净的状态不满足这一保留要求。
挑战依赖我在引导实验中创建的文件吗?
不依赖。每个单元都有独立准备的仓库。挑战使用已教工具,改变获准修正和草稿的安排。
本项目教授远端协作吗?
无需推送。本项目关注本地提交边界;共享远端工作流属于另一项目。预计 75 分钟包括阅读和普通错误处理,尚未经过初学者计时验证。




