If "Master/Slave" terminology in computing sounds bad now, why not change it to "Dom/Sub"?
It sounds way less offensive to those who decry the original terminology's problematic roots but still keeps its meaning intact.
You are viewing a single comment
The default for git repositories is still master. Not to be the "real programmers only use CLI" guy, but I feel like
git init
isn't too hipster....which you get a multiline message telling you to change your ways (Linus doesn't break UX)....every time you init....weird.
Gonna be honest, I don't think I ever read that. I think I usually just do
git status
immediately after to see if all's well.The default has been main for awhile.
March 2021 for gitlab
Still the default in git.
...but recommended to be changed every. single. time. you git init. https://lemmy.world/comment/11895670
can you point where ANYTHING is recommended at all there?
Cause it simply says that you can change the name. But "master" is the default. That doesn't sound like a "recommendation" at all. But just making people aware since some repositories try to force things like "Main". Almost like the repo you're using might be enforcing shit that Git in of itself doesn't give a shit about.
"I'm going to be annoying you until you do something about it" It is recommending that you take some sort of action, that choice is up to you as the user. In fact, the older way of disabling the warning was called
advice.defaultBranchName
AFAIK git is still Linus Trovalds' project and one thing he is known for is "you dont fuckin break user space". That is acknowledged in the pull request https://github.com/git/git/pull/921
Linus is also a fuck-your-feelings kind of guy so deprecation_period == linus_date_of_death. No, I'm not implying Linus is racist/bigot, just that he feels that strongly about breaking user experience.
You're right...and that's why its unbelievable to me how some people are still (it has been nearly 4 years since that PR above) resistant to change this one little thing. This is just the initial branch that we're talking about here. Git doesn't care if you:
You call that annoying? Annoying would be not functioning at all unless you choose an choice... or even worse. Go the Github route and specifically force you to use anything other than master.
Right... So why are you attributing Github = Git... When It's clear that's not the case.
Github != git.
No shit? Let me guess; you're still using git like Linus intended it to be, decentralized, by emailing each other tar.gz's
No. I'm just not willing to attribute a COMPANY as the sole owner/stakeholder in a protocol that honestly has very little to do with them.
Just because Github does something, doesn't mean that they represent git.
I just used the most popular/known example. Personally I haven't liked GitHub since Micro$oft bought them. I'm ol' school, 25 years in the biz so M$ really really leaves a bad aftertaste in my mouth.
I'll answer your other question in the other thread.