Branching Strategies Explained

DevOps & AI Toolkit May 10, 2021
Video Thumbnail
DevOps & AI Toolkit Logo

DevOps & AI Toolkit

@devopstoolkit

About

We want to help you learn the tools and the processes that you should be using and applying in your day-to-day job. We want to help you make decisions. What works well, what doesn't work, why you should choose one tool over the other, and how to get up-to-speed quickly. Which tool works the best for a given task? What should we explore in more depth, and what is a waste of time? This channel has AI & DevOps in the name because we believe that the only way forward is to combine different types of expertise, be it development, or operations, or AI, or anything else. Ultimately, we need to be able to develop, test, deploy, and operate our systems without friction caused by silos formed around distinct types of expertise. Hence, our focus is on bridging the gap by focusing on the topics that allow developers, operators, and everyone else to work together by adopting tools and processes that are relevant today and foster collaboration. Viktor Farcic & Darin Pope

Video Description

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?

You May Also Like