TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Why renaming Git’s master branch is a terrible idea

27 pointsby nmjover 4 years ago

6 comments

TheRealSteelover 4 years ago
&quot;Slavery was an institution, and masters simply played a role, they were not inherently good or bad, in fact some masters treated their slaves really well, to the point that many didn’t want to stop being slaves.&quot;<p>I thought that this was going to be a technical article about specific problems that would occur if we changed the branch name, but nope, straight up defence of slavery.
评论 #25081844 未加载
评论 #25081797 未加载
010101010101over 4 years ago
&gt; Slavery was an institution, and masters simply played a role, they were not inherently good or bad, in fact some masters treated their slaves really well, to the point that many didn’t want to stop being slaves. Just like a boss plays a tyrannical role in principle, in practice many bosses are a delight.<p>This really makes it difficult to take anything in this article seriously.
tompover 4 years ago
It should be obvious by now that <i>cancel culture</i> isn&#x27;t about being considerate and avoiding being offensive, but instead the point is <i>bullying</i> others and dominating them. They even admit as much:<p><i>&gt; I wanted to start by focusing on the obvious one, Its harder for them to object to just one to start with, then once they admit the logic, we can expand the list</i><p>From Scott Aaronson&#x27;s blog, when Quantum <i>Supremacy</i> was cancelled, because, as &quot;master&quot;, &quot;supremacy&quot; is also <i>wrongspeak</i>.<p>Edit: link for the above quote <a href="https:&#x2F;&#x2F;www.scottaaronson.com&#x2F;blog&#x2F;?p=4450" rel="nofollow">https:&#x2F;&#x2F;www.scottaaronson.com&#x2F;blog&#x2F;?p=4450</a>
darkersideover 4 years ago
The tone of this article makes it pretty difficult to have a substantive discussion, but I do think there are a few good points. Primarily that users would benefit from a deprecation path.<p>I think there&#x27;s also a mostly unspoken idea in there that it is really difficult to address socially sensitive issues in an email listserv format.<p>Finally, I do think there&#x27;s something to the Munchausen&#x27;s by proxy argument. It&#x27;s a good metaphor, but an inflammatory one, and I wish it were handled with more sensitivity because of that.
vr46over 4 years ago
* I would run out of red pen if I were marking this post as a paper, but it&#x27;s also tiringly inflammatory.<p>* I also don&#x27;t know that any progressives are pushing blasphemy laws, this is by definition a conservative action to preserve and protect institutions.<p>* I was hoping for a technical article too, but w&#x2F;e.
Mizzaover 4 years ago
A particularly annoying side effect of this is that if you want to bring an existing repo into GitHub, the instructions now include `git branch -M main`, which will cause all sorts of problems if you have documentation, aliases and scripts which relate to a repo which exists in multiple places.<p>I don&#x27;t mind if GitHub wants to change their default, but don&#x27;t assume that I want to change that for my own already-existing local repos.