Git Branching Models and Workflows 1 Kevin

Git Branching Models and Workflows 1 Kevin
1 / 1
Git Branching Models and Workflows 1 Kevin - slide 1 of 13 Git Branching Models and Workflows 1 Kevin - slide 2 of 13 Git Branching Models and Workflows 1 Kevin - slide 3 of 13 Git Branching Models and Workflows 1 Kevin - slide 4 of 13 Git Branching Models and Workflows 1 Kevin - slide 5 of 13 Git Branching Models and Workflows 1 Kevin - slide 6 of 13 Git Branching Models and Workflows 1 Kevin - slide 7 of 13 Git Branching Models and Workflows 1 Kevin - slide 8 of 13 Git Branching Models and Workflows 1 Kevin - slide 9 of 13 Git Branching Models and Workflows 1 Kevin - slide 10 of 13 Git Branching Models and Workflows 1 Kevin - slide 11 of 13 Git Branching Models and Workflows 1 Kevin - slide 12 of 13 Git Branching Models and Workflows 1 Kevin - slide 13 of 13
Git Branching Models and Workflows 1 Kevin Scannell, David Ferry CSCI 5030 Principles of Software Development Saint Louis University St. Louis, MO 63103 CSCI 5030 Principles of Software Development 2 A Successful Git Branching Model

Related Topics

Download this presentation From Below

"Git Branching Models and Workflows 1 Kevin" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Presentation Transcript

01
Git Branching Models and Workflows 1 Kevin Scannell, David Ferry CSCI 5030 – Principles of Software Development
Saint Louis University St. Louis, MO 63103<br>
02
CSCI 5030 – Principles of Software Development 2 “A Successful Git Branching Model”<br>
03
“A Successful Git Branching Model” Git allows frictionless branching and merging
Notes branching is an advanced topics in centralized/SVN books
Branches that live forever: master and develop
master is stable, always production ready, pushes to master are releases by definition
develop is used to integrate completed features (where nightly builds might happen)
Other branches: features, releases, hotfixes

No other branches allowed
We never branch off of a feature branch, etc. CSCI 5030 – Principles of Software Development 3<br>