GitHub将于下月起用“main”取代“master”术语

新闻
从下个月开始,GitHub上创建的所有新的源代码仓库都将被命名为 "main"而不是 "master"

 从下个月开始,GitHub上创建的所有新的源代码仓库都将被命名为 "main"而不是 "master",这代表公司正在努力删除不必要的奴隶制相关的词语,并用更具包容性的术语取代。GitHub仓库是用户和公司存储和同步其源代码项目的地方。

 

默认情况下,GitHub使用 "master"一词来表示源代码仓库的主要版本。开发者在自己的电脑上制作 "master"的副本,将自己的代码添加到其中,然后将修改的内容合并回 "master"repo中。


"在2020年10月1日,你创建的任何新仓库都将使用main作为默认分支,而不是master,"该公司说。但是,将 "master"设置为默认分支的现有版本库将保持原样。

"对于现有的代码仓库而言,立即重命名默认分支会面临一系列挑战,"GitHub在本月早些时候发布的支持页面中解释说,例如必须编辑请求的设置和修改安全策略。

"到今年年底,我们将使现有的仓库无缝地重命名他们的默认分支,并且自动完成相应的配套支持工作,所有这些都是自动的。"

该公司此举也是科技界一个更大趋势的一部分。在今年早些时候乔治-弗洛伊德(George Floyd)的惨死和BLM抗议活动之后,科技公司希望通过放弃master、slave、blacklist和whitelist等非包容性术语来表达对黑人社区的支持。

微软、IBM、Twitter、红帽、MySQL、Linux内核和OpenBSD等公司和主要的开源项目都同意在2020年夏天之前对其技术术语进行修改。

GitHub是首批表示支持这种改变的公司之一,当时其CEO在6月份透露,他们已经在寻找 "master"的替代称呼,该公司在本月早些时候宣布的消息就是为了兑现其CEO的承诺。

此外,作为GitHub的基础软件的Git项目也宣布了类似的计划,至少在未来为仓库所有者提供定制默认仓库分支的选择。

责任编辑:张燕妮 来源: cnBeta.COM
相关推荐

2010-06-08 10:18:53

Windows 7 S

2014-08-18 09:40:17

Windows 9微软

2020-06-17 11:06:25

GitHub代码开发者

2021-04-13 10:15:32

微软Windows 10更新

2020-09-23 13:41:07

GitHub源代码

2020-09-29 07:00:00

GitHub开发者开源

2023-09-26 01:27:09

AI程序员软件

2018-05-28 09:32:59

5G标准网络

2013-10-15 09:23:44

微软Azure云服务

2021-03-03 08:52:17

Windows10操作系统Edge浏览器

2023-02-17 13:39:51

微软Windows

2012-02-08 10:32:02

苹果Siri中文版

2009-05-31 09:11:00

苹果乔布斯回归

2020-06-15 10:08:23

GitHub代码开发者

2009-05-19 15:44:25

2009-03-17 09:04:11

RIM移动应用应用程序商店

2011-06-13 09:26:21

PlayBookRIM平板电脑

2010-01-15 15:01:25

Windows Mob发布日期

2009-07-17 14:05:29

微软Windows 7系统升级

2011-04-30 16:18:49

AndroidGoogle TV智能电视
点赞
收藏

51CTO技术栈公众号