146
3day
7

When you have to checkout the master branch

https://lemmy.ml/api/v3/image_proxy?url=https%3A%2F%2Flemmy.world%2Fpictrs%2Fimage%2Fff5407e9-df5a-4332-85e1-8f684f115553.png
eldavi - 3day

i was told to change the name of master recently because it carries with it the negative connotation of slavery. ie master/slave

master hasn't been updated in almost 15 years and there's no way in hell i'm going to touch that. lol

14
ReginaPhalange @lemmy.world - 3day

... Isn't master the current production code? How do you get a master that haven't been touched in 15 years?

5
Blaiz0r - 3day

Because you have a terrible branching strategy

8
Joe - 3day

73 feature branches in active development (most for several months), and one intern (currently on m/paternity leave) responsible for merging them. Check! In the meantime, several branches deployed to prod behind a reverse proxy with feature flags.

4
lengau @midwest.social - 3day

I think OP is talking about the fact that most new projects use "main" now, so "master" likely indicates an older project.

5
pHr34kY @lemmy.world - 3day

Checkout followed by 400 build errors because your entire toolchain and build pipeline has changed since you last touched it.

3
xia @lemmy.sdf.org - 3day

When branches don't check out... that's a problem.

2