移至主幹
為何我們要捨棄
master 分支,改用 trunk分類
自專案開始以來,我們一直遵循 主幹式開發。當十多年前我們在 Google Code 上使用 SVN 時,這是一個非常自然的選擇。
隨著 Google Code 關閉,我們轉移到 GitHub 以及 git 的運作模式。我們主要因為 GitHub 在開源專案中創造的影響力而遷移到那裡。
這意味著我們遵循標準用法,使用 master 作為我們工作的主幹。現在 GitHub 和使用 GitHub 的服務改進了對非 master 分支作為預設分支的支援,我們正在將我們的預設分支移至 trunk。它描述了我們作為一個專案如何運作,並且是一個更具包容性的術語。
如果您的 pull request 是基於 master,我們會考慮將其移至 trunk 分支。如果我們無法做到,我們可能會請您協助進行 rebase。
我們作為一個專案,希望讓我們的社群更具包容性,這只是確保我們做到這一點的其中一步。我們正在採取的其他步驟包括改進我們的行為準則和社群準則。
如果您希望進一步討論,請在 Slack 或 IRC 上加入我們。




