master
:
Git 的默認分支名字。它
並不是一個特殊分支、跟其它分支完全沒有區別。 之所以幾乎每一個倉庫都有 master 分支,是因爲git init
命令默認創建它,並且大多數人都懶得去改動它。origin :Git 克隆的倉庫服務器的默認名字。
origin/master:是當本地的 master 分支同步到服務時的名字。如果分支名稱爲 ForDebug、當分支同步到服務器時、會看到服務器上的名字爲 origin/ForDebug。
這張動圖的演示了 GIT 本地創建新分支並同步到服務器的過程。
- GIT 初始化:本地默認分支叫 master、服務器默認名爲 origin
- 本地創建新工程
- 本地工程更新、同步到本地分支 master
- 本地分支 master 同步到服務器上、服務器節點變成 orgin/master
- 本地創建分支名爲 branch
- 更新本地分支 branch
- 本地分支 branch 同步到服務器上、服務器節點變成 orgin/branch
- 更新本地分支 master
- 用本地分支 master 更新服務器節點 orgin/master
- 本地分支branch合併到主幹 master