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對象