git flow feature [-h|--help] git flow feature list [-v|--verbose] git flow feature finish [-F|--fetch] [-r|--rebase] [-k|--keep] [-D|--force-delete] [nameprefix] git flow feature checkout nameprefix git flow feature diff [nameprefix] git flow feature rebase [nameprefix] git flow feature publish [nameprefix] git flow feature pull remote [name] git flow feature track name
Subcommands
git flow feature list [-v|--verbose]
List all existing feature branches in the local repository.
-h, --help Show help message and exit. -v, --verbose Be verbose (more output).
git flow feature start [-F|--fetch] name [base]
Start new feature name, optionally basing it on base instead of develop.
-h, --help Show help message and exit. -F, --fetch Fetch from origin before performing local operation.
git flow feature finish [-F|--fetch] [-r|--rebase] [-k|--keep] [-D|--force-delete] [nameprefix]
Finish an existing feature branch.
If nameprefix is not given, finish the current branch if it is a feature branch.
If nameprefix is given and exactly one feature branch starts with nameprefix, finish that one.
-h, --help Show help message and exit. -F, --fetch Fetch from origin before performing local operation. -r, --rebase Finish branch by rebasing first. -k, --keep Keep branch after performing finish. -D, --force-delete Force delete feature branch after finish.
git flow feature checkout nameprefix
If exactly one feature branch starts with nameprefix, check out (switch to) that branch.
-h, --help Show help message and exit.
git flow feature diff [nameprefix]
Show all changes since this feature branched off from develop.
If nameprefix is not given, diff the current branch if it is a feature branch.
If nameprefix is given and exactly one feature branch starts with nameprefix, diff that one.
-h, --help Show help message and exit.
git flow feature rebase [nameprefix]
Rebase a feature branch on top of develop (or whatever is configured as develop for gitflow.)
If nameprefix is not given, rebase the current branch if it is a feature branch.
If nameprefix is given and exactly one feature branch starts with nameprefix, rebase that one.
-h, --help Show help message and exit. -i, --interactive Start an interactive rebase.
git flow feature publish [nameprefix]
Publish a feature branch, with the given name or name-prefix, on origin (or whatever is configured as remote for gitflow.)
If nameprefix is not given, publish the current branch if it is a feature branch.
If nameprefix is given and exactly one feature branch starts with nameprefix, publish that one.
-h, --help Show help message and exit.
git flow feature pull remote [name]
Pull a feature branch from a remote peer.
remote: Remote repository to pull from. name: Name of the feature branch to pull. Defaults to the current branch, if it is a feature branch.
-h, --help Show help message and exit.
git flow feature track name
Start tracking a feature branch, with the given name, from origin (or whatever is configured as remote for gitflow.)
name: Name of the feature branch to track.
-h, --help Show help message and exit.