Using master is stupid. Is your branch in charge of others? Is it more skilled than your other branches? Software engineering has too many crusty dorks that stick to their paradigms like it’s their religion. Acting like it’s their heritage to use outdated terms but also it doesn’t matter so that’s why they’ll keep using it.
Calling an original, analogue recording a master does make sense, as all copies of it will by nature be of a lesser quality. This isn’t the case for git branches tho.
Using master is stupid. Is your branch in charge of others? Is it more skilled than your other branches? Software engineering has too many crusty dorks that stick to their paradigms like it’s their religion. Acting like it’s their heritage to use outdated terms but also it doesn’t matter so that’s why they’ll keep using it.
https://en.m.wikipedia.org/wiki/Master_recordings
Calling an original, analogue recording a master does make sense, as all copies of it will by nature be of a lesser quality. This isn’t the case for git branches tho.
I don’t think the word “master” is indicating quality though, just that it’s the “source” or “basis”
The name have nothing to do with being in charge of others, skill level, or anything, but, sure.