Menu
CoddyTech

什么是合并

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

合并会将一个分支中的工作合并到另一个分支中。成功合并后,目标分支会包含两个分支中的所有提交,文件也会反映合并后的结果。

标准工作流程如下:

  1. 切换到你要将更改合并到的分支(通常是 main)。
  2. 运行 git merge other-branch。
git switch main
git merge feature-login

Git 会查看两个分支的历史记录,并确定如何将它们合并。大多数时候,Git 会自动完成这项工作。合并主要有两种方式:

  • 快进:自创建分支以来,main 没有移动。Git 只需将 main 指针向前移动。
  • 三方合并:两个分支都有新的提交。Git 会创建一个新的“合并提交”来合并它们。

你将在接下来的两节课中看到这两种形状。

challenge icon

挑战

入门

文件夹中包含 app.txt。设置代码仓库,在 main 上创建首次提交,然后打印当前分支。

这只是热身,为下一课的合并做准备。

亲手试试

终端
quiz icon自我测试

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

版本控制中的所有课

自己练习: Terminal 在线编辑器