GitHub下月起將使用「main」取代「master」術語

2021-01-12 IT之家

IT之家 9 月 20 日消息 從下個月開始,GitHub 上創建的所有新的原始碼倉庫都將被命名為 「main」而不是 「master」,旨在刪除不必要的奴隸制相關術語,並用更具包容性的術語取代。

GitHub 倉庫是用戶和公司存儲和同步其原始碼項目的地方。默認情況下,GitHub 使用 「master」一詞來表示原始碼倉庫的主要版本。開發者在自己的電腦上製作 「master」的副本,將自己的代碼添加到其中,然後將修改的內容合併回 「master」repo 中。

將 「master」設置為默認分支的現有版本庫將保持原樣。

「到今年年底,我們將使現有的倉庫無縫地重命名他們的默認分支,」GitHub 說。

微軟、IBM、Twitter、紅帽、MySQL、Linux 內核和 OpenBSD 等公司和主要的開源項目都同意在 2020 年夏天之前對其技術術語進行修改。GitHub 是首批表示支持這種改變的公司之一,當時其 CEO 在 6 月份透露,他們已經在尋找「master」的替代品。

IT之家了解到,作為 GitHub 的基礎軟體的 Git 項目也宣布了類似的計劃,至少在未來為倉庫所有者提供定製默認倉庫分支的選擇。

相關焦點

  • GitHub將於下月起用「main」取代「master」術語
    從下個月開始,GitHub上創建的所有新的原始碼倉庫都將被命名為 "main"而不是 "master",這代表公司正在努力刪除不必要的奴隸制相關的詞語,並用更具包容性的術語取代。GitHub倉庫是用戶和公司存儲和同步其原始碼項目的地方。
  • GitHub:使用「main」取代「master」術語
    下個月開始,GitHub 上創建的所有新的原始碼倉庫都將被命名為 「main」而不是 「master」,旨在刪除不必要的奴隸制相關術語,並用更具包容性的術語取代。GitHub 倉庫是用戶和公司存儲和同步其原始碼項目的地方。默認情況下,GitHub 使用 「master」一詞來表示原始碼倉庫的主要版本。
  • GitHub宣布:將替換掉master」等術語 改使用 「main」
    隨著美國 「Black Lives Matter」運動愈演愈烈,繼 IBM 、亞馬遜、微軟等科技公司之後,GitHub 方面也表示,該公司正在努力以 「main」之類的中性術語替換其服務上的 「master」一詞,以避免不必要的奴隸制聯想。
  • 如何上傳項目到GitHub
    本文轉載自【微信公眾號:吾非同】,經微信公眾號授權轉載,如需轉載與原文作者聯繫 圖丨pixabaygithub作為開源的分布式版本管理系統,上面有眾多的優秀開源項目,也有豐富的學習資料,熟練使用github也是程式設計師的一項必備技能。
  • GitHub高星!網際網路公司最常見的面試算法題大集合
    該項目目前分為四個部分:第一個部分是 leetcode 經典題目的解析,包括思路,關鍵點和具體的代碼實現第二部分是對於數據結構與算法的總結第三部分是 anki 卡片, 將 leetcode 題目按照一定的方式記錄在 anki 中,方便大家記憶第四部分是計劃, 這裡會記錄將來要加入到以上三個部分內容
  • Electron使用指南—17定製菜單
    { role: 'help', submenu: [ { label: 'Learn more', click: () => { shell.openExternal('https://github.com
  • 教程| 自動化機器學習第一步:使用Hyperopt自動選擇超參數
    代碼地址:https://github.com/Rachnog/Deep-Trading/tree/master/hyperparameters超參數搜索卷積神經網絡訓練的典型超參數的列表在開始訓練一個模型之前,每個機器學習案例都要選擇大量參數;而在使用深度學習時,參數的數量還會指數式增長。
  • 收購GitHub兩年後,微軟不斷面臨棘手的爭議
    有超過5000萬的開發者使用GitHub,他們傾向於直言不諱,包括在談到他們不喜歡微軟的事情時。這項協議繼續帶來意想不到的挑戰,比如最近與美國唱片業協會(Recording Industry Association of America)的口角。
  • GitHub趨勢日榜第一
    本書電子版地址如下:https://github.com/dragen1860/Deep-Learning-with-TensorFlow-book/blob/master/%E3%80%90%E3%80%8ATensorFlow2%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0%E3%80%8B%E3%80%
  • Nginx使用upstream_check_module模塊實現後端節點健康檢查功能
    So 此時使用第三方模塊 nginx_upstream_check_module模塊nginx_upstream_check_module模塊由淘寶團隊開發 淘寶自己的 tengine 上是自帶了該模塊的,大家可以訪問淘寶tengine的官網來獲取該版本的nginx,官方地址:http://tengine.taobao.org/。
  • 氣象編程 | 了不起!中國氣象人也在github上擁有一席之地了!
    /[14] DualPol: https://github.com/nasa/DualPol[15] SingleDop: https://github.com/nasa/DualPol[16] ARTView: https://github.com/nguy/artview[17] satpy: https://github.com/pytroll/satpy
  • Github霸榜:從零開始學3D著色器編程
    主要介紹了通過使用Panda3D遊戲引擎和OpenGL著色語言來為3D遊戲添加紋理,法線貼圖,泛光,環境遮擋等等。教程內容十分豐富,動圖也非常生動。Shader,是運行在GPU上的程序,中文稱為著色器。它的主要用途是對三維物體進行著色處理,對光與影進行計算,以及控制紋理顏色的呈現等,最終,將遊戲引擎中的幾何數據轉化為屏幕上的模型、場景以及特效。