A successful Git branching modelA practical guide to feature, release, and hotfix branches in a Git workflow.