第零卷:开发者工坊
这一卷把终端、Git、调试、构建、容器和部署连成一条可复现的开发链。目标很朴素:出错时留下证据,成功时别人也能重复,电脑不接受“我这里明明可以”作为诊断报告。
先修知识
- 这是全书的起点,不要求学过编程。需要一台能安装开发工具的计算机,以及创建和编辑文本文件的基本操作。
- 准备运行小例子并解释可观察输出,不只停留在认得术语。
覆盖内容
先认识程序怎样运行,再练终端和 Git;后半卷用调试、构建和容器把一次本地修改带到可验证的发布。实验均说明环境和清理步骤,可以边读边做。
第 1 章
第 2 章
第 3 章
- 3.1 创建第一个 Git 仓库
- 3.2 暂存区、差异和安全撤销
- 3.3 分支与合并
- 3.4 解决合并冲突
- 3.5 远程仓库、fetch、pull 与 push
- 3.6 Rebase、PR 与团队工作流
- 3.7 Git 综合实验
第 4 章
第 5 章
第 6 章
第 7 章
第 8 章
学完能做什么
- 分清文件、进程、线程和内存,检查命令实际来自哪里。
- 用 Git 保留改动,用调用栈、日志和最小复现定位失败。
- 构建可识别的制品,在本地完成容器启动、健康检查和回滚演练。
怎样使用这份目录
第一次学习时按顺序阅读。复习时从章标题进入最小相关课次,先完成该页的检查点,再决定是否继续展开。