@TechSquidTV@lemmy.world to Programmer Humor@lemmy.ml • 4 months agoWhen you have to checkout the master branchlemmy.mlimagemessage-square7fedilinkarrow-up1159arrow-down14
arrow-up1155arrow-down1imageWhen you have to checkout the master branchlemmy.ml@TechSquidTV@lemmy.world to Programmer Humor@lemmy.ml • 4 months agomessage-square7fedilink
minus-square@ReginaPhalange@lemmy.worldlinkfedilink6•4 months ago… Isn’t master the current production code? How do you get a master that haven’t been touched in 15 years?
minus-square@Blaiz0r@lemmy.mllinkfedilink8•4 months agoBecause you have a terrible branching strategy
minus-squareJoelinkfedilink4•4 months ago73 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.
minus-square@lengau@midwest.sociallinkfedilink5•edit-24 months agoI think OP is talking about the fact that most new projects use “main” now, so “master” likely indicates an older project.
… Isn’t master the current production code? How do you get a master that haven’t been touched in 15 years?
Because you have a terrible branching strategy
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.
I think OP is talking about the fact that most new projects use “main” now, so “master” likely indicates an older project.