在之前我們談論了許多git branch的應用場景,現在就來實際了解如何創建分支。
現在,我們來認識圖中的各個選項。
New branch是填寫分支名稱,通常團隊都會有規範,例如說某個功能名稱加上日期等等。
working copy parent與specified commit二選一,前者是指直接複製現在所在的分支,後者指的是複製到指定commit,新分支從指定commit開始。通常第一個會是比較常用的選項。
checkout new branch指的是我們創建分支後,直接移動到該分支。
想像我們會在不同分支間切來切去,checkout就是在這之間移動。
我們可以透過辨認圖中空心的圓,來確認我們所在的分支。