Question 301 · 540 in bank
Your team uses an agile development approach. You need to recommend a branching strategy for the team's Git repository. The strategy must meet the following requirements. ✑ Provide the ability to work on multiple independent tasks in parallel. ✑ Ensure that checked-in code remains in a releasable state always. ✑ Ensure that new features can be abandoned at any time. ✑ Encourage experimentation. What should you recommend?
Show answer
Answer: D
Explanation
I didn't get this question on my exam on September 12, 2023, but I did get another that was very similar. It asked something about what to use when working in a new feature and the answers were short-lived feature branches.
Source: Adapted from community discussion — resonant

