Show Menu

Git-flow Cheat Sheet by

git     gitflow

Getting started

Initialize a new repository inside an existing git repository with git flow init.

Types of branches

Feature branch
For developing new features
Release branch
Staging area for new releases
Hotfix branch
Production fixes (based on master)
Bugfix branch
Develo­pment fixes (based on develop)
Support branch
Production fixes for a specific release

Features

Show feature branches
git flow feature [list]
Start a new feature
git flow feature start FEATUR­ENAME
Publish feature branch to remote
git flow feature publish FEATUR­ENAME
Finish up a feature
git flow feature finish FEATUR­ENAME
Finishing a feature branch will merge it into develop.

Releases

Show release branches
git flow hotfix [list]
Start a new release
git flow hotfix start VERSION
Publish release branch to remote
git flow hotfix publish VERSION
Finish up a release
git flow hotfix finish VERSION
Finishing a release branch will merge it into master and develop while also tagging it.
 

Hotfixes

Show hotfix branches
git flow hotfix [list]
Start a new hotfix
git flow hotfix start FIXNAME
Publish hotfix branch to remote
git flow hotfix publish FIXNAME
Finish up a hotfix
git flow hotfix finish FIXNAME
Finishing a hotfix branch will merge it into master.

Bugfixes

Show bugfix branches
git flow bugfix [list]
Start a new bugfix
git flow bugfix start FIXNAME
Publish bugfix branch to remote
git flow bugfix publish FIXNAME
Finish up a bugfix
git flow bugfix finish FIXNAME
Finishing a bugfix branch will merge it into develop.

Support

Show support branches
git flow support [list]
Start a new support branch
git flow support start VERSION

Download the Git-flow Cheat Sheet

1 Page
//media.cheatography.com/storage/thumb/mrmanny_git-flow.750.jpg

PDF (recommended)

Alternative Downloads

Share This Cheat Sheet!

 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          Git Cheat Sheet
          Gitflow Cheat Sheet