I have worked in a highly-collaborative environment under both strategies, and I view it as picking the right tool for the job.
Git flow is something I view appropriate for manual deployment workflows, whereas Github flow is becomes a more rationale approach when you introduce automations with CI/CD - like a testing suite as part of pull requests, and auto-deploying your trunk to a unstable environment
I have worked in a highly-collaborative environment under both strategies, and I view it as picking the right tool for the job.
Git flow is something I view appropriate for manual deployment workflows, whereas Github flow is becomes a more rationale approach when you introduce automations with CI/CD - like a testing suite as part of pull requests, and auto-deploying your trunk to a unstable environment
Thank you for this, I have done a little research and think this will be a good suggestion.
I will make a little change to the article. Thanks