GitHub将替换掉master等术语,网友:把我项目都搞崩啦

Posted 开源最前线

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GitHub将替换掉master等术语,网友:把我项目都搞崩啦相关的知识,希望对你有一定的参考价值。


开源最前线(ID:OpenSourceTop) 猿妹综合整理


随着美国 “Black Lives Matter”运动愈演愈烈,继 IBM 、亚马逊、微软等科技公司之后,GitHub 方面也表示,该公司正在努力以“main”之类的中性术语替换其服务上的“master”一词,以避免不必要的奴隶制联想。

具体包括有,“master”和“slave”将被替换为“main/default/primary”和“secondary”,“whitelist”和“blacklist”则将被替换为“allow list”和“deny/exclude list”。 



事情是这样的,6月12日,Una Kravets发布了一条Twitter火了,建议Github将以“main”之类的中性术语替换其服务上的“master”,她还解释了这个建议的原因:
  • main  更短,简明扼要!

  • 更容易记住;

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

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


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


GitHub将替换掉master等术语,网友:把我项目都搞崩啦


而 LinkedIn 的软件工程师 Gabriel Csapo 也在 Twitter 上表示,他也正在提出更新 Microsoft 内部库的请求,并删除任何带有种族歧视色彩的短语。

目前,几个开源项目正在将其默认 Git 存储库的名称从“master”更改为 main、default、primary、root 或其他名称等替代名称。



React Refresh Webpack Plugin 的开发者已经将Master改成“Main”,不过,却被另一个程序员无情吐槽:自从你改成Main之后,我的项目都崩了。

他表示,在git上下文中,单词“master”的用法与“master/slave”不同。我从来不知道这个有“奴隶”的意思在里面,在现有的项目中,把所有的程序都改变了,包括书籍、教程和博客都需要同步跟上,如此一来耗费的时间和精力值得么?

对此,你觉得“master”之类的词需要改么?



●编号1037,输入编号直达本文

●输入m获取文章目录

以上是关于GitHub将替换掉master等术语,网友:把我项目都搞崩啦的主要内容,如果未能解决你的问题,请参考以下文章

10月1日后,GitHub用main替代master

GitHub将不再使用master一类的术语

MySQL 继 GitHub 后也替换了masterslave!著名的开源PHP论坛倒闭,项目停止,作者出走开源

GitHub:再见,master!

10月1日之后,GitHub库默认分支不再叫「master」了

10月1日之后,你新建的GitHub库默认分支不叫「master」了