git branching model. git flow the template explains how the branches are organized within the git and how merging workflow works workflow diagram web development programming git