下個月開始,GitHub 上創建的所有新的原始碼倉庫都將被命名為 「main」而不是 「master」,旨在刪除不必要的奴隸制相關術語,並用更具包容性的術語取代。
GitHub 倉庫是用戶和公司存儲和同步其原始碼項目的地方。默認情況下,GitHub 使用 「master」一詞來表示原始碼倉庫的主要版本。開發者在自己的電腦上製作 「master」的副本,將自己的代碼添加到其中,然後將修改的內容合併回 「master」repo 中。
將 「master」設置為默認分支的現有版本庫將保持原樣。
「到今年年底,我們將使現有的倉庫無縫地重命名他們的默認分支,」GitHub 說。
微軟、IBM、Twitter、紅帽、MySQL、Linux 內核和 OpenBSD 等公司和主要的開源項目都同意在 2020 年夏天之前對其技術術語進行修改。GitHub 是首批表示支持這種改變的公司之一,當時其 CEO 在 6 月份透露,他們已經在尋找「master」的替代品。
IT之家了解到,作為 GitHub 的基礎軟體的 Git 項目也宣布了類似的計劃,至少在未來為倉庫所有者提供定製默認倉庫分支的選擇。