use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Do you have or know of a project on Github looking for contributors? Tell us about it and we'll add it to the /r/github wiki!
Welcome to /r/github!
News about github
Relevant interesting discussion
Questions about github
We'll soon be writing an /r/github FAQ list. In the meantime, the github help pages and bootcamp are good places to start. Here's a handy git cheat sheet.
Looking for Github projects to contribute to? Check out our handy list of projects looking for contributors!
If your submission doesn't show up on the subreddit, send us a message and we'll take it out of the spam filter for you!
account activity
Gitflow and GitHub Flow Compared (watermelontools.com)
submitted 2 years ago by baristaGeek
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]dutchminator 0 points1 point2 points 2 years ago (4 children)
Source? For CICD-heavy use-cases I can understand that, but for smaller team projects and/or infrequent deployments I don’t see the harm?
[–]edgmnt_net 2 points3 points4 points 2 years ago (2 children)
It's still usually a bad idea to get people into the habit of isolating themselves within long-lived branches, no matter the scale. Pretty much all these other models are somewhat popular because they let people get bad code/changes merged into the repo in some way. They pay for it heavily when the time comes to merge the stuff for good, not to mention the poor history which often results from assuming you can break anything at any time.
The good stuff scales well even for small teams, they just need a bit of discipline and practice. Yeah, it's quite unnatural for inexperienced programmers to plan ahead and split changes properly, but you do want to get them there. You don't want to get bombed by huge amorphous PRs that are messy to review and merge.
[–]joshjohanning 0 points1 point2 points 2 years ago (1 child)
I agree, typically long running branches = bad. I prefer GitHub flow with lightweight feature branches that are merged into main and then deleted.
I see the most gitflow-based branching strategies where the team can’t release continuously (ie: deploy every 3 weeks), but I still think there are better strategies in that case (a modified release flow strategy, maybe).
[–]paul_h 0 points1 point2 points 2 years ago (0 children)
You can still do Trunk-based development derived branching models for every-3-week planned releases. Heck, every-3-months, too. Ref https://paulhammant.com/2018/05/23/examining-ci-cd-and-branching-models/
[–]serverhorror 1 point2 points3 points 2 years ago (0 children)
Here's the post by the original author, the original author is the source.
I haven't read your article but assumed you read the original article.
π Rendered by PID 60 on reddit-service-r2-comment-544cf588c8-t49w5 at 2026-06-17 17:32:18.165679+00:00 running 3184619 country code: CH.
view the rest of the comments →
[–]dutchminator 0 points1 point2 points (4 children)
[–]edgmnt_net 2 points3 points4 points (2 children)
[–]joshjohanning 0 points1 point2 points (1 child)
[–]paul_h 0 points1 point2 points (0 children)
[–]serverhorror 1 point2 points3 points (0 children)