git-flow: a successful Git branching model

Both a process and a set of extensions for managing branches when developing with git