分享热点新闻
打造优质自媒体!

Git 2.28发行版:GitHub正在推进替换诸如主/奴隶之类的名称

在今天发布的git2.28版本的更新中,微软的GitHub宣布,它已经在推动更改名称,将名称master更改为main。在随后来自外国媒体的一封电子邮件中,GitHub发言人说,该公司正在调整代码仓库的默认分支名称,而不是启用master,这样用户就可以更容易地为创建的所有新仓库选择自己的默认分支名称。他们还表示,他们正在发布指令和工具,供用户选择在现有仓库中重命名默认分支。

Gizub正在努力将其服务中的master替换为main,以避免任何不必要的对奴隶的引用。这包括将master和奴隶替换为main/default/prier和备用。此外,将黑名单和白名单替换为允许列表和否认/排除。GitHub担心,这些带有种族色彩的单词的继续使用可能会延长种族定型。

Gizub可能是开发人员社区中最受欢迎的产品之一。它是最受欢迎的代码托管平台,使许多用户更容易处理大型项目。

现在,在黑人生活与生活(BlackLivesMatters)在美国各地的抗议活动的推动下,科技界再次试图从源代码、软件应用程序和在线服务中删除这些语言。

Android移动操作系统、GO编程语言、punit库和curl文件下载实用程序也展示了他们的想法,用中立的替代方案取代了黑名单/白名单(黑名单/白名单)。

Git和GitHub都使用master来表示源代码库的默认版本。开发人员派生主版本来创建辅助版本,将自己的代码添加到默认版本中,然后将更改合并回主版本。

几个开放源码项目现在正在将默认Git代码存储库的名称从master更改为main、default、主、root或其他名称。

例如,OpenSSL加密软件库自动化软件Ansible,Microsoft Powershell脚本语言,p5.js Javascript库。

这些项目的行动引起了开放源码社区的强烈响应,并促使GIT项目本身现在考虑进行正式的更改,尽管在其邮件列表和GitHub问题上的讨论仍在进行,而且存在相当大的阻力。

评论 抢沙发

8 + 6 =