What are different branching strategies? Which Git branching strategy should you be using? Should it be trunk-based development, feature branches, GitHub Flow, forking strategy, release branching, Git Flow, environment branches, or something completely different?
#git #gitflow #githubflow #featurebranches #forking
Consider joining the channel: https://www.youtube.com/channel/UCfz8x0lVzJpb_dgWm9kPVrw/join
▬▬▬▬▬▬ Additional Info ▬▬▬▬▬▬
Continuous integration, delivery, deployment, and testing explained: https://youtu.be/0ivcSjpUzl4
▬▬▬▬▬▬ Courses, books, and podcasts ▬▬▬▬▬▬
DevOps Catalog, Patterns, And Blueprints: https://www.devopstoolkitseries.com/posts/catalog/
Books and courses: https://www.devopstoolkitseries.com
Podcast: https://www.devopsparadox.com/
Live streams: https://www.youtube.com/c/DevOpsParadox
▬▬▬▬▬▬ Contact me ▬▬▬▬▬▬
➡ Twitter: https://twitter.com/vfarcic
➡ LinkedIn: https://www.linkedin.com/in/viktorfarcic/
▬▬▬▬▬▬ Timecodes ⏱ ▬▬▬▬▬▬
00:00 Intro
01:19 Trunk-Based development
04:20 Feature branches or GitHub Flow
06:53 Forking strategy
08:22 Release branches
12:06 Git Flow
14:04 Environment branches
15:46 Which strategy should you use?
source