nvie/gitflow — pull request #232 by baby-gnu (2012-07-08 20:01:50+00:00)
Title: Usage of positional parameters requires to eval ${FLAGS_ARGV}

The "eval set" in function call does not propagate to the caller.

The following does not works:

git flow feature start -F great-thing nvie/develop
fatal: git checkout: updating paths is incompatible with switching branches.
Did you intend to checkout 'great-thing' which can not be resolved as commit?
Could not create feature branch 'feature/great-thing'

With my patch:

git flow feature start -F great-thing nvie/develop
Branch feature/great-thing set up to track remote branch develop from nvie.
Switched to a new branch 'feature/great-thing'

Summary of actions:
- A new branch 'feature/great-thing' was created, based on 'nvie/develop'
- You are now on branch 'feature/great-thing'

Now, start committing on your feature. When done, use:

git flow feature finish great-thing