Git 中写下 master 的开发者反省“错误”,这些术语错了吗?
6月17日,最初在 Git 中写下“master”一词的开发者 Petr Baudis 在社交网站上说,“当我说话时,是给别人听的,而不是给我自己听的。”意指当年不该使用“master”这个可能给别人造成伤害的词语。 Petr Baudis 2005年参与编写 Git 时,选择了“master”(和“origin”),他曾多次希望可以改成“main”(和“upstream”)。直到现在,才由 GitHub 开始主导替换工作。 这几天,GitHub 首席技术官 Billy Griffin 也在社交网站上忙着回帖。他的大多数回复都在表达一个意思:谢谢您的意见,我们非常同意,并且我们已经开始着手将 master 替换成 main。 他们发表上述言论的直接原因是,6月12日,推特用户 Una Kravets 喊话 GitHub,建议把 Git 中默认分支名字 “master” 改成 “main”。随后,GitHub CEO 称赞了这个提议,并在评论区@Billy Griffin。 紧接着,更多人提出自己的意见,参与讨论。Billy Griffin 开始一遍遍回应:我们在改了、我们在改了…… P...