Menu
CoddyTech

并行更新 main 分支

本课属于 Coddy Terminal 学习旅程的“版本控制”单元。第 53 课,共 58 课。

与此同时,main 上的文档需要做一个小修改,这与功能开发无关。

同时更新两个分支是最贴近实际的情况,下一课中的合并将是真正的三方合并,而不是快进合并。

challenge icon

挑战

简单

切回 main(功能分支已经有了新的提交)。将 This is the project readme. 这一行追加到 readme.md,然后暂存并提交,提交消息为 Expand readme。

打印 readme.md 的内容。

每次运行都会从文件夹的新副本开始,并且编辑器中的整个脚本都会从头再次运行。不会为你提交任何内容:编辑器会保留前面步骤中的命令(git init -q -b main、git config 命令以及目前为止的提交)。请将这些命令留在编辑器中。如果清除它们,你会看到 fatal: not a git repository。

亲手试试

终端
git init -q -b main
git config user.name "Todo Dev"
git config user.email "todo@coddy.tech"
git add .
git commit -q -m "Seed todo list"
git switch -q -c add-task
echo "walk the dog" >> todo.txt
git add todo.txt
git commit -q -m "Add walk task"
# 在下方输入你的命令
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

版本控制中的所有课

自己练习: Terminal 在线编辑器