分支与合并

最后更新于:2022-04-01 00:51:10

分支是我最喜欢的 Git 特性之一。如果你用过其他版本控制系统,把你所知的分支给忘记,倒可能更有帮助些 —— 事实上,以我们使用分支的方式,把 Git 的分支看作 _上下文_ 反而更合适。 当你检出分支时,你可以在两三个不同的分支之间来回切换。 > **简而言之**,你可以执行 `git branch (branchname)` 来创建分支, 使用 `git checkout (branchname)` 命令切换到该分支,在该分支的上下文环境中, 提交快照等,之后可以很容易地来回切换。当你切换分支的时候,Git 会用该分支的最后提交的快照替换你的工作目录的内容, 所以多个分支不需要多个目录。使用 `git merge` 来合并分支。你可以多次合并到统一分支, 也可以选择在合并之后直接删除被并入的分支。
';