Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Git flow

Git flow

Git Flow - A strict model to manage your workflow @ Club degli Sviluppatori Puglia

Avatar for Valerio

Valerio

April 21, 2016
Tweet

More Decks by Valerio

Other Decks in Programming

Transcript

  1. Git • Created by Linus Torvalds • Distributed Revision Control

    System • Local Repository • Branching
  2. Git Flow • Created by Vincent Driessen • Strict branch

    model ◦ Historical (Master, Develop) ◦ Feature ◦ Release ◦ Hotfix • Plugin (OS X, Linux, Windows)
  3. Considerations PROs • Scrum • Clean repo history • Strict

    workflow • Release management CONs • Not useful at project start up • Coupled feature
  4. References • https://www.atlassian.com/git/tutorials/comparing-workflows • http://nvie.com/posts/a-successful-git-branching-model/ • http://danielkummer.github.io/git-flow-cheatsheet/ • https://github.com/nvie/gitflow •

    http://jeffkreeftmeijer.com/2010/why-arent-you-using-git-flow/ • https://vimeo.com/16018419 • https://buildamodule.com/video/change-management-and-version-control- deploying-releases-features-and-fixes-with-git-how-to-use-a-scalable-git- branching-model-called-gitflow