Live data from Hacker News

GitHub is working on renaming default branch from “master”

twitter.com

21–30 of 280 posts

Re: GitHub is working on renaming default branch from “master”

#21
So there is an actual problem that they could work on. Often the branch which most users should clone and use is not the bleeding edge working branch, which often is master. It would be nice if you could set the default branch for cloning for most users somehow.

Edit: so it does! You learn something new...

Re: GitHub is working on renaming default branch from “master”

#23

"main" does seem like an objectively better word to use. The definition fits better in almost every use case. May seem like a silly gesture to some, but imagine feeling an emotional trigger every time you had to use a basic tool for your job. That'd piss me off.

I guess the question is, has anyone said that they were personally hurt or offended by it. If anyone was individually affected and not just hurt on behalf of someone else, then by all means make the change.

However, if not, it looks like a cynical publicity grab in light of recent headlines.

Re: GitHub is working on renaming default branch from “master”

#24

So there is an actual problem that they could work on. Often the branch which most users should clone and use is not the bleeding edge working branch, which often is master. It would be nice if you could set the default branch for cloning for most users somehow. Edit: so it does! You learn something new...

AFAIK you can already set default branches for github. Not sure whether that applies when you clone it using git.

Re: GitHub is working on renaming default branch from “master”

#25
What bugs me about crap like this is that it ignores world history, makes these people feel good about doing nothing of consequence, and takes attention away from things that will actually help.

If you are going to help, actually do something that improves the lives of people. Maybe, you should really put some effort into beefing up the Computer Science programs in black high schools and colleges? You are Microsoft, and had a damn policy of only hiring people from certain schools for certain job areas. In 90, one of your damn reps told a classroom of students that they were only good for "help desk" positions because of the school they went to. I'm betting some all black colleges were not on the hire list for actual developer jobs.

Actually doing something useful is hard, this is just signalling how cool you are.

Re: GitHub is working on renaming default branch from “master”

#26

So there is an actual problem that they could work on. Often the branch which most users should clone and use is not the bleeding edge working branch, which often is master. It would be nice if you could set the default branch for cloning for most users somehow. Edit: so it does! You learn something new...

That's the current behaviour of updating the default branch in the settings of the GitHub Repository.

Re: GitHub is working on renaming default branch from “master”

#27
post #18

"main" does seem like an objectively better word to use. The definition fits better in almost every use case. May seem like a silly gesture to some, but imagine feeling an emotional trigger every time you had to use a basic tool for your job. That'd piss me off.

counterpoint: I'll be pissed off and emotionally triggered, knowing that they bent over backwards just to be "politically correct" or "progressive".

Then I’m a bit surprised you don’t have more sympathy.

Re: GitHub is working on renaming default branch from “master”

#29

Honest question: are there people out there who are legitimately uncomfortable/upset about the usage of the terms "master" and "slave" in the context of technology? Or is this more so people trying to be too socially "woke" and assuming something to be offensive when it is not? Master/slave are pretty commonly used terms whenever we talk about things like distributed systems and communication buses. Essentially every…

Yes, there are legitimately people who believe the master-slave terminology trivializes American slavery. They are mostly in the U.S. and probably a minority of programmers but they exist.

But in this case, there's not even a slave branch.

Re: GitHub is working on renaming default branch from “master”

#30

I'm a strong supporter of social justice. I don't really object to people putting in work to change language like that if they think it's important. Especially when the work required is minimal. That said, this is slightly ridiculous. Have customers seriously complained about the term "master"? And my impression was that the usage was more similar to "master copy" than "master of the plantation". Honestly, it's frust…

It is when corporations have embraced and monetized counterculture. As if they are part of us but if analyzed by psychologists corporation was an individual was denoted a psychopath, that is why motions like this make me cringe and die a little on inside a little.
Post reply on HN