Remix.run Logo
byproxy 8 hours ago

Isn’t this just “Gitflow”?

https://www.atlassian.com/git/tutorials/comparing-workflows/...

apsurd 8 hours ago | parent | next [-]

After a quick read it seems like gitflow is intended to model a release cycle. It uses branches to coordinate and log releases.

Stacking is meant to make development of non-trivial features more manageable and more likely to enter main safer and faster.

it's specific to each developer's workflow and wouldn't necessarily produce artifacts once merged into main (as gitflow seems to intentionally have a stance on)

withinboredom 8 hours ago | parent | prev [-]

Please don’t use git-flow. Every time I see it, it looks like an over-engineer’s wet dream.

seff 7 hours ago | parent [-]

Can you say more as to why? The concept is not complex and in our situation at least provides a lot of benefits.

jdxcode 6 hours ago | parent | next [-]

I think the guy that created it has even stated he thinks it's a bad idea

withinboredom 7 hours ago | parent | prev [-]

Literally the reason’s for git’s existence is to make merging diverging histories less complicated. Adding back the complexity misses the point entirely.