GIT 本地創建 1個新分支和同步到服務器的過程、簡單理解如下:
- GIT 初始化:本地默認分支叫 master、服務器默認名爲 origin
- 本地創建新工程
- 本地工程更新、同步到本地分支 master
- 本地分支 master 同步到服務器上、服務器節點變成 orgin/master
- 本地創建分支名爲 branch
- 更新本地分支 branch
- 本地分支 branch 同步到服務器上、服務器節點變成 orgin/branch
- 更新本地分支 master
- 用本地分支 master 更新服務器節點 orgin/master
在 GIT 官方文檔中、可以找到master、origin 的解釋如下:
master ---
Git 的默認分支名字。它
並不是一個特殊分支、跟其它分支完全沒有區別。 之所以幾乎每一個倉庫都有 master 分支,是因爲git init
命令默認創建它,並且大多數人都懶得去改動它。origin ---- Git 克隆的倉庫服務器的默認名字。
origin/master 是當本地的 master 分支同步到服務時的名字。如果分支名稱爲 ForDebug、當分支同步到服務器時、會看到服務器上的名字爲 origin/ForDebug。
綠色標籤代表本地分支、這裏有 2 個分支、分別名爲『master』、『ForDebug』。
紅色標籤代表服務器的同步分支、本地分支 『master』 對應的服務器分支 『origin/master』、本地分支『ForDebug』對應的服務器分支『origin/ForDebug』