Git 的分支,其实本质上仅仅是指向提交对象的可变指针。 Git 的默认分支名字是 master
。 在屡次提交操做以后,你其实已经有一个指向最后那个提交对象的 master
分支。 它会在每次的提交操做中自动向前移动。git
Git 的 “master” 分支并非一个特殊分支。 它就跟其它分支彻底没有区别。 之因此几乎每个仓库都有 master 分支,是由于 git init
命令默认建立它,而且大多数人都懒得去改动它。spa
Figure 3-3. 分支及其提交历史指针
参考博文:code
https://git-scm.com/book/zh/v2/Git-%E5%88%86%E6%94%AF-%E5%88%86%E6%94%AF%E7%AE%80%E4%BB%8B对象