git flow bugfix
help
Manage your bugfix branches.
git flow bugfix [list]
git flow bugfix start
git flow bugfix finish
git flow bugfix publish
git flow bugfix track
git flow bugfix diff
git flow bugfix checkout
git flow bugfix rebase
git flow bugfix pull
git flow bugfix delete
git flow bugfix rename
list
Lists all the existing bugfix branches in the local repository.
git flow bugfix [list] [-h] [-v]
-h, --help | Show this help. |
-v, --verbose | Verbose (more) output. |
start
Start new bugfix name
, optionally basing it on base
instead of develop
.
git flow bugfix start [-h] [-F] <name> [<base>]
-h, --help | Show this help. |
--showcommands | Show git commands while executing them. |
-F, --[no]fetch | Fetch from origin before performing local operation. |
finish
Finish bugfix name
.
git flow bugfix finish [-h] [-F] [-r] [-p] [-k] [-D] [-S] [--no-ff] <name|nameprefix>
-h, --help | Show this help. |
--showcommands | Show git commands while executing them. |
-F, --[no]fetch | Fetch from origin before performing finish. |
-r, --[no]rebase | Rebase before merging. |
-p, --[no]preserve-merges | Preserve merges while rebasing. |
--[no]push | Push to origin after performing finish. |
-k, --[no]keep | Keep branch after performing finish. |
--keepremote | Keep the remote branch. |
--keeplocal | Keep the local branch. |
-D, --[no]force_delete | Force delete bugfix branch after finish. |
-S, --[no]squash | Squash bugfix during merge. |
--no-ff | Never fast-forward during the merge. |
publish
Publish bugfix branch name
on origin.
When name
is omitted the current branch is used, but only if it's a bugfix branch.
git flow bugfix publish [-h] [<name>]
-h, --help | Show this help. |
--showcommands | Show git commands while executing them. |
track
Start tracking bugfix name
that is shared on origin.
git flow bugfix track [-h] <name>
-h, --help | Show this help. |
--showcommands | Show git commands while executing them. |
diff
Show all changes in name
that are not in the base.
git flow bugfix diff [-h] [<name|nameprefix>]
-h, --help | Show this help. |
--showcommands | Show git commands while executing them. |
checkout
Switch to bugfix branch name
.
git flow bugfix checkout [-h] [<name|nameprefix>]
git flow bugfix co [-h] [<name|nameprefix>]
-h, --help | Show this help. |
--showcommands | Show git commands while executing them. |
rebase
Rebase name
on base_branch
.
git flow bugfix rebase [-h] [-i] [-p] [<name|nameprefix>]
-h, --help | Show this help. |
--showcommands | Show git commands while executing them. |
-i, --[no]interactive | Do an interactive rebase. |
-p, --[no]preserve-merges | Preserve merges. |
pull
Pull bugfix name
from remote
.
The command
git flow bugfix pull
will be deprecated per version 2.0.0.
Usegit flow bugfix track
instead.
git flow bugfix pull [-h] <remote> [<name>]
-h, --help | Show this help. |
--showcommands | Show git commands while executing them. |
delete
Delete a given bugfix branch.
git flow bugfix delete [-h] [-f] [-r] <name>
-h, --help | Show this help. |
--showcommands | Show git commands while executing them. |
-f, --[no]force | Force deletion. |
-r, --[no]remote | Delete remote branch. |
rename
Rename a given bugfix branch.
git flow bugfix rename [-h] <new_name> [<new_name>]
-h, --help | Show this help. |
--showcommands | Show git commands while executing them. |