petervanderdoes/gitflow — pull request #9 by baby-gnu (2012-07-07 23:42:44+00:00)
Title: Feature/make production release branch optional

Make production release branch optional

The production release branch can be marked optional with the new git
configuration

git config gitflow.branch.master.disabled true
git flow init -m
git flow init --nomaster

The -m/--nomaster option is overridden by the -f/--force one.

If the repository is empty at init time or -f/--force option is passed a
confirmation to disable the production release branch is asked.

The same confirmation is asked if the production release branch name is
the same as the "next release" development branch one.

This is an implementation of #231 to improve my solution to #133.

It's based on petervanderdoes/gitflow@4a645d1 with my own improvements
baby-gnu/gitflow@afa7488.