工程化
Git 版本控制
掌握 Git 基本工作流
- 理解 Git 核心概念
- add/commit/push/pull
- 分支和合并基础
Git 核心概念
示例代码(可运行)
Python 0%
分支工作流
示例代码(可运行)
Python 0%
ℹ️.gitignore
创建.gitignore文件排除不需要版本控制的文件:__pycache__/、*.pyc、.env、venv/、node_modules/、dist/、*.db。
预测输出
print("a" + "b")填空题填写空白处的代码
git -m "提交说明"
选择题
创建并切换分支?
资深工程师加餐
底层原理 · 大厂视角 · 工程经验,点卡片展开
底层是大量、快速、稳定的单元测试(优先覆盖纯函数与边界/异常路径),中间是少量集成测试(验证模块协作),顶端是少量端到端测试(慢且脆)。测试最大的价值是当「安全网」:有它你才敢放心重构。没测试兜底的重构,本质是在赌博。写用例先想正常、边界、异常三类。
挑战任务
Git挑战
简单+50 XP
模拟完整Git工作流。
Git挑战
Python 0%
2 个测试用例
课后作业
冲突模拟
中等+20 XP
模拟两个分支修改同一文件的合并冲突。
冲突模拟
Python 0%
1 个测试用例