8 月,GitHub 宣布将从 10 月 1 日起将平台上创建的所有新存储库的“master”分支名称更改为“master”。离那个日期还有不到两周的时间,如果 WordPress 开发人员使用该服务对于版本控制或变更,他们需要在项目管理中为变更做好准备。

更大的技术和 Web 开发社区于 6 月开始在各个场所进行对话,当时黑客事件在美国和全球范围内越来越受到关注。讨论的重点是删除任何可能对特定人群具有歧视性或压迫性的条款。正在进行的讨论表明,对于这些变化是否必要或有益存在严重分歧。

WordPress 社区本身正在处理这个部门。 Aaron Jobin 提出了一项更改,该更改还重命名了 WordPress 拥有的存储库中的默认分支名称。通过他的帖子和其他地方的讨论,社区陷入了将 WordPress 项目与 SVN 根对齐的“主干”。

“决定是在 6 月和今天早些时候(8 月 19 日)解决这个问题,”首席 WordPress 开发人员 Helen Hou-Sandí ​​在原始提案的评论中写道。 “在 GitHub 启用对该功能的早期访问后,我将 WordPress 组织下新 GitHub 存储库的默认分支名称更新为 trunk。”

正如 Bistro 的提案和原始帖子中所报告的那样的内容,WordPress 开发社区普遍不支持这个决定。

Jorbin 已经更新了几个 WordPress 存储库并将它们切换为使用 trunk 而不是 master。但是,仍有一些项目有待更新,包括主要的 WordPress 和 WordPress 开发存储库。他在 6 月份发表了评论,更新了列表。目前尚无关于是否会更改现有剩余项目的公开消息。

WordPress开发者为GitHub用户准备
Repository自定义默认分支。

GitHub 仅从 10 月 1 日起更改了新存储库的默认分支名称。此更改不会影响现有存储库。个人用户、组织所有者和企业管理员现在可以在进行切换之前通过他们的帐户设置自定义默认分支。所有者还可以更改各个存储库的默认分支名称。

开发人员需要注意的最重要的事情是他们的工具或其他可能仍然需要 master 分支的集成。在某些情况下,备用默认分支名称可能会破坏工作流程。如果您打算使用不同的分支名称,那么现在最好的办法是启动测试存储库上使用的工具。如果出现问题,请检查您正在使用的特定工具是否会获得更新。在大多数情况下,这应该不是问题,因为自定义默认分支名称将成为行业标准。

GitHub 推出此功能的好处在于它提供了一个选择。觉得“master”有压迫感的可以把分支名改成自己觉得更包容的名字。对于相信的人,他们可以保留自己的master分支。但是,每个人都可以使用自己喜欢的分支名称。

对于现有的存储库,GitHub 要求开发人员暂时保持耐心。该公司正在投资工具,以在今年晚些时候打造这种无缝体验。首先需要清除一些技术障碍。

开发人员应阅读完整的 GitHub 设置默认分支指南以获取更多信息。

喜欢这样:

喜欢正在加载...

资源