Git branch strategies: ‘Commit’ed to the flow’

Pedro Carvalho

Join us as we explore the reasons why the most used branching strategies stand out as awesome branching models for code development. We’ll look at gitFlow, githubFlow and gitlabFlow nuances. Over the years, I’ve adapted it to fit real life and multitudes of production/staging environments.


From its clear and structured branching strategy to enabling feature isolation, stable releases, and rapid hotfixes, these models promote Documentation and collaboration, and have gained widespread adoption.
We’ll showcase these features with real use cases and throw a few git aliases to make your life easy.