123
top 7 comments
sorted by: hot top controversial new old
[-] xia@lemmy.sdf.org 2 points 6 hours ago

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

[-] ReginaPhalange@lemmy.world 3 points 9 hours ago

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

[-] lengau@midwest.social 3 points 7 hours ago* (last edited 7 hours ago)

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

[-] Blaiz0r@lemmy.ml 4 points 8 hours ago

Because you have a terrible branching strategy

[-] jbloggs777@discuss.tchncs.de 2 points 1 hour ago

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.

[-] eldavi@lemmy.ml 11 points 13 hours ago

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

[-] pHr34kY@lemmy.world 2 points 10 hours ago

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

this post was submitted on 09 Dec 2025
123 points (96.9% liked)

Programmer Humor

39400 readers
283 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 6 years ago
MODERATORS