什么是分支?

    在入门篇我们简单地讲解了Git的基本使用方法。在高级篇呢,我们首先要讲解一下分支的使用方法和操作。

    在开发软件时,可能有多人同时为同一个软件开发功能或修复BUG,可能存在多个Release版本,并且需要对各个版本进行维护。

    所幸,Git的分支功能可以支持同时进行多个功能的开发和版本管理。

    分叉的分支可以合并。

    下面是使用分支进行作业的图示。

    什么是分支? - 图1

    master分支

    在数据库进行最初的提交后, Git会创建一个名为master的分支。因此之后的提交,在切换分支之前都会添加到master分支里。