GitHub|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|GitHub将于下月起用“main”取代“master”术语】此外,作为GitHub的基础软件的Git项目也宣布了类似的计划,至少在未来为仓库所有者提供定制默认仓库分支的选择 。
推荐阅读
- 火星|天问一号将于五月到六月择机着陆火星
- 飞艇|“中国飞艇”AS700将于年内首飞
- 吴孟达|吴孟达丧礼将于3月7日举行,原定举办的追思会取消
- 哈勃太空望远镜|哈勃的继任者詹姆斯韦伯太空望远镜将于十月发射
- 癫痫|正确认识癫痫 讲究科学预防
- 长江|长江保护法将于3月1日实施,用法律破解长江“无鱼”之困
- 小行星|地球下月有“潜在危险”?NASA:将有小行星接近地球,威力或大于核武
- 生物多样性|英媒:新保护全球生物多样性协议将于今年签署
- 小行星|460亿公斤,比航母还大,小行星下月飞掠地球,有多大危险?
- 维珍银河|维珍银河将于本周六恢复太空旅客项目的飞行测试
