Release date: not yet
git flow initnow detects situations where origin already has gitflow branches set up, and behaves accordingly (thanks Emre Berge Ergenekon).git flow feature finishcan now be called without a feature branch name(prefix) argument and will finish the current branch, if on any.git flow feature pullnow has a-rflag, to supportpull --rebasesemantics (thanks Vedang Manerikar).Various minor bug fixes related to internal argument passing.
Improved some documentation.
Better support for Windows and BSD users.
Add package installer for the Windows platform.
Release date: 2011/02/04
New option
-dadded togit flow init, to initialize with defaults without asking for input interactively. Ideal for creating git-flow enabled repos in custom scripts.The parsing issues related to git-flow feature's flags are now dealt with on all known platforms. (Fixed #54, #62, #86, #97)
Escape queries for detecting branch/tag names. (Fixed #91)
Release date: 2010/10/18
The flag parsing issues of git-flow subcommands are solved for most platforms.
git flow {feature,hotfix,release} finishnow takes a-kflag, to keep the branch around after finishing.git flow release finishtakes a-nflag, to skip tagging.For consistency,
git flow {release,hotfix}now, too, have apublishandtracksubcommand, just likefeature.Various minor fixes.
Release date: 2010/07/22
New subcommands for
git flow feature:checkout:
For easily checking out features by their short name. Even allows unique prefixes as arguments (see below).pull:
This subcommand allows you to painlessly work on a feature branch together with another peer. This is especially valuable for doing peer reviews of other people's code. For more detailed info, see the commit log.
Easier addressing of branch names by using name prefixes.
For example, when using:git flow feature finish fo
this automatically finishes the feature branch
foobarif that's the only feature branch name starting withfo.No force flag anymore for new feature branches
git flow feature startlost its-f(force) flag. You now don't have to be in a clean repo anymore to start a new feature branch. This avoids the manualgit stash,git flow feature start,git stash popcycle.You can use
git-flowin stand-alone repo's now.
This means it does not assume you have anoriginrepository. (Thanks Mark.)No commands fetch from
originby default anymore.
There were some issues related to disabling this flag on some platforms.Init guesses branch names you may want to use for
developandmaster.Added super-easy installation script. (Thanks Rick.)
Added BSD license.
No change history is recorded for pre-0.3 releases.