10月1日之后,你新建的GitHub庫默認分支不叫「master」了
共
1396字,需瀏覽
3分鐘
·
2020-09-26 06:43
點擊藍字“全棧前端精選”關注我喲
加個“星標★”,每日良時,好文必達!

從 2020 年 10 月 1 日開始,GitHub 上的所有新庫都將用中性詞「main」命名,取代原來的「master」,因為后者是一個容易讓人聯(lián)想到奴隸制的術語。

這個決定并不是最近才做出的。今年 6 月份,由于「Black Lives Matter」抗議活動持續(xù)發(fā)酵,多個開源項目采取行動替換冒犯性的術語,包括 PHPUnit 和 Curl、OpenZFS 等。作為全球最大的代碼托管社區(qū),GitHub 也收到了類似倡議。6 月 12 日,Twitter 上的一位網(wǎng)友表示,「我很高興將 GitHub 的默認分支結構從『master』改成『main』,我希望我們能和 @GitHub 一起以社區(qū)為單位來做這件事……」這一提議得到了 GitHub CEO Nat Friedman 的支持,他在帖子下方回復稱,「我們已經在向這個方向改進了!」
正如提議中所說的,從 10 月 1 日開始,GitHub 上所有新創(chuàng)建的源代碼庫都將被命名為「main」。在此之前,GitHub 默認使用「master」來命名源代碼存儲庫的主要版本。開發(fā)者在他們的計算機上復制「master」,并在其中添加自己的代碼,然后將更改合并回「master」庫。為什么會選擇「main」作為替代?GitHub 解釋說,「『main』是我們在 GitHub 上看到的最受歡迎的替代詞。我們喜歡這個詞,因為它很簡短、能完整地保留你的肌肉記憶,而且翻譯成多種主流語言都很通達?!棺鳛楸砺剩覀兛吹?GitHub 的庫早就用上了新命名。
不過,GitHub 補充說,「這項變更不會影響你的現(xiàn)有庫,也就是說,現(xiàn)有庫的默認分支命名保持原狀?!?/span>
對此,GitHub 解釋說,「現(xiàn)有庫的重新命名會造成很多問題,」比如必須編輯拉取請求的設置以及修改安全政策。
除了 GitHub,Git 也公布了類似計劃,允許用戶自定義存儲庫分支名稱。
對于 GitHub 將「master」替換成「main」這一做法,網(wǎng)友看法不一。支持者很多,中立網(wǎng)友表示無所謂,但也有人表示不理解。下面這位網(wǎng)友表示,在 ta 看來,「main」這個名稱要比「master」好多了,也更合理了。
有中立網(wǎng)友表示,他不在乎如何命名,master 也好,main 也罷,或者 trunk、trump 其他名稱。這只是一個概念,如果將「master」改成「main」能夠令更多人感到舒服,那就改吧。

更有知乎網(wǎng)友戲稱,是不是連碩士(Master)也要改名稱了。
https://www.zdnet.com/article/github-to-replace-master-with-main-starting-next-month/https://github.com/github/renaming
分享前端好文,點亮?在看
瀏覽
29點贊
評論
收藏
分享

手機掃一掃分享
分享
舉報
點贊
評論
收藏
分享

手機掃一掃分享
分享
舉報
日韩欧美性爱
|
亚洲爽
|
一级丰满视频
|
性爱乱伦视频
|
极品国产|