Engrain by ByteRush

QLT.11.01 Mid-level

Branching strategies

Comes up in: Hiring manager, Behavioural

This concept is being written. It gets the full five steps — explanation, predict, interview angle, practice with tests, and review cards. Here is exactly what it will cover, so you can study it elsewhere in the meantime.

What it covers

  • trunk-based development vs GitFlow vs GitHub flow
  • short-lived branches
  • release branches
  • feature flags enabling trunk-based

Words you will know

trunk-based developmentGitFlowrelease branch

What you will practise

  • choose a strategy for 3 team types

Interview questions this answers

  • Trunk-based development vs GitFlow?