0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Github上的所有新库都将用中性词“main”命名,而不是“master”

算法与数据结构 来源:算法与数据结构 作者:算法与数据结构 2020-10-10 17:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

项目地址:https://www.zdnet.com/article/github-to-replace-master-with-main-starting-next-month/

从下个月开始,在Github上的所有新库都将用中性词“main”命名,而不是“master”,这个是Github为了防止人们联想到奴隶制的术语,并用更具包容性的术语替换。

Github存储库是用户和公司存储和同步其源代码项目的地方。默认情况下,Github使用术语“master”来表示源代码存储库,开发人员在他们的计算机上复制“master”,并在其中添加自己的代码,然后将更改合并回“master”。从10月1日开始,GitHub上所有新创建的源代码库都将被命名为“main”。 事情是这样的,6月12日,Una Kravets发布了一条Twitter火了,建议Github将以“main”之类的中性术语替换其服务上的“master”,她还解释了这个建议的原因:

main 更短,简明扼要!

更容易记住;

如果让我的任何队友都感到舒适,那就开始吧!

甚至不会让黑人在科技界感到更加孤立;

GitHub 的 CEO 回应到:“提议很好,我们已经在做了!”

接着在本月早些时候,Github表示:“对于现有的存储库来说,重命名分支会带来一系列挑战”。比如必须编辑拉取请求的设置以及修改安全政策。 许多公司和主要的开源项目,如微软、IBM、Twitter、红帽、MySQL、Linux内核和OpenBSD,也已经在夏天的时候对技术术语进行修改:

MySQL宣布删除master、黑名单白名单等术语

Linus Torvalds通过了Linux中避免master/slave等术语的提案

Twitter 、GitHub、微软、LinkedIn、Ansible、Splunk、OpenZFS、OpenSSL、JP Morgan、 Android移动操作系统、Go编程语言、PHPUnit和 Curl等宣布要对此类术语进行删除或更改。

IBM、亚马逊、微软也都接连调整面部识别平台业务,以防加深歧视或遭受指责。

现在,Github也正式宣布将在Github上的所有新库都将用中性词“main”命名,此外,作为GitHub的基础软件,Git项目也宣布了类似的计划,为存储库所有者提供了自定义其默认存储库分支的选项。 对于这一改变,有网友认为真的没必要改,还有网友认为避讳这些词,才是最大的歧视,对此你怎么看?

责任编辑:xj

原文标题:10月1日起,Github又有重大改变!

文章出处:【微信公众号:算法与数据结构】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • MySQL
    +关注

    关注

    1

    文章

    897

    浏览量

    29234
  • GitHub
    +关注

    关注

    3

    文章

    484

    浏览量

    18424

原文标题:10月1日起,Github又有重大改变!

文章出处:【微信号:TheAlgorithm,微信公众号:算法与数据结构】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于MCU200T的蜂鸟E203不板跑分教程

    报名编号:CICC6258 团队名称:芯真累啊 环境:vivado2019.2 下载E203源码地址:https://github.com/riscv-mcu/e203_hbirdv2 0、准备文件
    发表于 10-24 11:54

    github 的 nano版本已经更新到了4.1.1,是否能提供4.1.1版本的mdk pack包?

    github 的 nano版本已经更新到了4.1.1,是否能提供4.1.1版本的mdk pack包, 会方便很多
    发表于 09-17 06:36

    K210bsp烧录后复位,运行的是main里面的代码吗?

    https://github/RT-Thread/rt-thread/tree/master/bsp/k210 根据上面链接中教程,通过env编译bsp文件,得到bin文件(在
    发表于 09-16 06:28

    零基础在智能硬件克隆原神可莉实现桌面陪伴(提供人设提示、知识、固件下载)

    个步骤:1、创建智能体:配置可莉的基础信息2、声音复刻:克隆可莉的声音3、配置知识:配置可莉和嘟嘟可的背景、故事经历、语录等知识 4、自定义唤醒:修改唤醒和唤醒回复语 (篇尾提
    发表于 08-22 19:51

    【NCS随笔】NCS使用CJSON

    # include # include "cJSON.h" 调用就行了 int main ( void ) { double Heart_Rate = 5.5 ; uint8_t buf[ 15
    的头像 发表于 08-13 15:12 491次阅读
    【NCS随笔】NCS使用CJSON<b class='flag-5'>库</b>

    使用BLE(CYW20829)作为SPI slave和MCU(TC387)作为SPI master,调试SPI通信时遇到的问题求解

    我们这边使用BLE(CYW20829)作为SPI slave和MCU(TC387)作为SPI master,调试SPI通信时,遇到两个问题: 1. 1.slave接收来自master的数据,rx中断
    发表于 07-01 08:28

    如何添加一些网络到mpy固件的说明或手册教程?

    下有没有关于如何添加一些网络到mpy固件的说明或手册教程? 问题2: 关于mpy的image在哪里能了解学习内部代码,只了解一些python,想知道怎么从c转换成mpy能调用的,自己写的c也能转成py调用
    发表于 04-29 08:16

    Windows Arm64托管运行器正式支持GitHub Actions

    过去一年,Arm 与 GitHub 持续紧密合作,致力于为基于 Arm 平台的开发者打造更便捷、更高效的开发体验。GitHub 推出的 Arm 托管运行器正在革新应用程序的开发与部署流程,近期推出
    的头像 发表于 04-28 14:23 900次阅读

    PCB最全封装命名规范

    范围本规范适用于主流EDA软件在PCB设计前的封装建命名。 获取完整文档资料可下载附件哦!!!!
    发表于 03-12 13:26

    Arm推出GitHub Copilot新扩展程序

    Arm 控股有限公司(纳斯达克股票代码:ARM,以下简称“Arm”)宣布其已正式推出专为 GitHub Copilot 设计的新扩展程序。GitHub Copilot 是全球部署最广泛的人
    的头像 发表于 02-24 10:14 888次阅读

    DeepSeek GitHub星数超OpenAI

    近日,在全球最大的代码托管平台GitHub,DeepSeek项目取得了一项显著成就——其Star数量成功超越了OpenAI。这一变化标志着开源人工智能领域的竞争格局正在发生微妙的变化。
    的头像 发表于 02-10 18:28 1066次阅读

    电力系统中性点运行方式介绍

    接地系统中,电力系统的中性点与大地之间没有直接的电气连接。当系统正常运行时,三相电压对称,中性点对地电位为零。然而,一旦系统发生单相接地故障,例如 A 相接地,那么 A 相的对地电压降为零, B 相和 C 相的对地电压会升
    的头像 发表于 02-05 16:21 3152次阅读

    gitee 与 GitHub 的比较

    在软件开发领域,代码托管平台扮演着至关重要的角色。它们不仅提供了代码存储和版本控制的功能,还促进了团队协作和开源项目的共享。Gitee(码云)和GitHub是两个最著名的代码托管服务提供商,它们在
    的头像 发表于 01-06 09:47 2253次阅读

    重新分配pod节点

    1、软件包下载 去github上下载较新的Kubernetes软件包https://github.com/           2、升级说明 升级包括master节点升级和node节点的升级,本章
    的头像 发表于 01-02 09:17 790次阅读
    重新分配pod节点

    硬件钱包-神-种子密码-私钥-助记

    硬件钱包,谁会解密吗,知道种子密码,可以找回助记私钥吗
    发表于 12-14 12:59