Branch management is the most difficult part of distributed version control system (DVCS) management.

How developers separate the code they write for feature enhancements from hotfixes or public release candidates is an inexact science, which is why DVCS workflow strategies like Gitflow exist.

In this Gitflow workflow quiz, we will test you to see how well you know this popular version control management technique. Let's see if you know the process and the git flow version command as well as you think you do.

Take our quiz!