交付:一个功能提交加一个修复提交
场景:~/calc 只有初始版本,README 的待办写了两件事:新功能 mul(a, b);已知 bug——div(1, 0) 抛 ZeroDivisionError,要改成抛 ValueError。
任务:做两次互相独立的提交——第一次只加新功能,第二次只修 bug。顺序不能颠倒、中间不能夹别的提交、每次提交后的 calc.py 都要能 import。改好运行 ~/check。
(判分只看你在受控容器里那个仓库的状态:找东西类到 ~/对照表.txt 查标记填进题里;改状态类改完运行 ~/check,它按仓库状态判。)
(本机受控环境:仓库在 ~/calc,git 2.39,无外网、没有 root;题面细节在 ~/说明.txt。)
全部评论