版本控制詞條 6-04
分支Branch
也常叫做:Branch(直接用英文)、分岔、支線
你可能會這樣說
AI 提議「開一個 branch 試試看」。分支聽起來像很進階的東西,我這種不寫程式的人,真的需要用到它嗎?
白話解釋
分支是複製一份目前的進度,另外開一條路去改,原本的主線完全不受影響。像玩遊戲先複製存檔再去挑戰大魔王,輸了讀原檔就好。
它的價值在於讓你敢大膽嘗試:實驗新設計、大改版面,都先在分支上做,滿意了再搬回主線。
跟 AI 協作時很實用的一招:交代它「大改動都開分支做」,就算改壞了,主線仍然是完整無傷的。
親手試試
主線:首頁完成a1b2c3
開分支:實驗新配色d4e5f6
分支上:大膽亂改9a8b7c
主線:還是原本那個樣子主線不動
點每一格:中間兩格長在分支上,主線始終保持能見人的狀態。
這樣對 AI 說
中文就可以
之後遇到比較大的修改,請自動先開一個新分支再動工。 分支名稱用簡短英文,加一兩個字說明用途。 改完後告訴我這個分支跟主線差了哪些東西,我確認過再合併。 如果我只是小修小補,就直接在主線做,不用每次都開分支。