vlambda博客
学习文章列表

3 天后 GitHub 要变天:master 将不复存在

大家好,我是欧盆索思。


从 2020 年 10 月 1 日起,GitHub 上所有新的 Git 仓库默认分支都将被命名为 “main”  而不是 “master”。这个消息相信很多人之前就有耳闻。这是该公司努力去除不必要的奴隶制参考,并用更具包容性的术语取而代之。


GitHub 存储库是用户和公司存储和同步其源代码项目的地方。默认情况下,GitHub 使用术语 “master” 来表示原始码储存库的主版本。开发人员在他们的计算机上复制“master” ,并在其中添加自己的代码,然后将更改合并回“master”。


但将 “master” 设置为缺省分支的现有存储库将保持不变。


“对于现有存储库,如今重命名默认分支会带来一系列挑战,” GitHub 在本月早些时候发布的一个支持页面中解释道,比如必须编辑拉请求的设置和修改安全策略。


“到今年年底,我们将实现现有存储库对其默认分支的无缝重命名,” GitHub 说。


“当您重命名分支时,我们将重新定位您打开的 PR 和 draft,移动您的分支保护策略,以及更多——所有这些都是自动的。”


其实很多公司都做了类似的事情。


对此你怎么看?


推荐阅读






转角遇到GitHub - 送给爱开源的你

Git · GitHub · GitLab · Gitee