Skip to content

Transitioning to Git Flow

Jeremy Friesen edited this page Dec 17, 2013 · 2 revisions

Read the blog post

http://nvie.com/posts/a-successful-git-branching-model/

Install the tool

https://github.com/nvie/gitflow#installing-git-flow

Initialization

Append the following to your clone's .git/config

[gitflow "branch"]
  master = master
  develop = develop
[gitflow "prefix"]
  feature = feature/
  release = release/
  hotfix = hotfix/
  support = support/
  versiontag = v

Using Git Flow

First, this is likely new territory for all of us.

https://github.com/nvie/gitflow#creating-featurereleasehotfixsupport-branches

When submitting any pull requests via the Github UI, be mindful of which branch you are specifying. I will be updating the documentation regarding the role of the reviewer/merger of pull requests.

Git Flow Cheatsheet

http://danielkummer.github.io/git-flow-cheatsheet/