First make sure you have a develop
and master
branch. If you only have develop
run
$ git checkout -b master
Make it work locally
$ git flow init
Create a issue on github (e.g. Start blog application).
Start the feature
$ git flow feature start issue-1-start-blog-application
Code like a madman
$ git flow feature publish issue-1-start-blog-application
Convert to a pull request
$ git pull-request -i 1 -b develop
Send someone the pull-request link or @mention them
Once its got a +1 from the reviewer(s) and tests are passing on Travis
$ git flow feature finish issue-1-start-blog-application
$ git push