nvie/gitflow — Issue #183: Move configuration to separate directory and file
Author: petervanderdoes
Created: 2011-12-25 17:01:35+00:00
State: open

## Request
Instead of having the configuration stored in the .git/conf file have a default configuration directory for gitflow.

## Advantage

* People who clone a gitflow enabled repository don't have to run git flow init. An advantage of that is people don't have to share their naming conventions for git flow branches and version prefixes.

* The directory can also be used for other purposes, like the already written hooks feature.

## Naming convention

The directory is hard coded so it's the same for every gitflow enabled repository. As git also has a hardcoded configuration directory I don't see harm in this.
To keep in line with git's structure I suggest the following naming convention:

* Directory name: **.gitflow**

* Configuration file: **conf**