對於一種 Git 分支策略,它允許獨立任務的平行工作、保持主線隨時可發布、允許隨時放棄功能,並鼓勵實驗,您會推薦哪種方法?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 單一長期分支與多個短期功能分支.
為什麼這是答案
單一長期分支與多個短期功能分支(例如 Git Flow 或 GitHub Flow)是推薦的方法。這種策略透過為每個新功能或錯誤修復建立短期分支,讓開發人員可以獨立工作,而不會影響主線(通常是 main 或 master 分支)。主線分支保持穩定且隨時可發布。如果某個功能實驗失敗,可以輕鬆放棄其分支,而不會影響其他工作。 其他選項不符合所有要求: 單一長期分支不進行分叉:這會導致所有開發都在一個分支上進行,難以管理獨立任務、保持主線穩定或放棄功能。 多個長期分支:這會增加複雜性,且通常用於維護不同版本,而非鼓勵實驗和獨立任務。 每個團隊成員一個分叉:雖然分叉允許獨立工作,但這通常用於開源專案的貢獻者模型,而非團隊內部協作的功能開發,且無法直接解決保持主線隨時可發布或輕鬆放棄功能的需求。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡