git flow - an introduction

Download Git Flow - An Introduction

If you can't read please download the document

Upload: knoldus-software-llp

Post on 15-Feb-2017

1.665 views

Category:

Education


1 download

TRANSCRIPT

Anand Kumar Singh@_anand_singh

Git-Flow
to ease development

Agenda

What is Gitflow?

History of Gitflow?

Why is it beneficial?

How does it work?

Action.

What is Git-Flow?

Git extensions to provide high-level repository operations for Vincent Driessen's branching model.

The Problem.

When everything goes well...

...and when doesn't

History of Git-Flow

A successful Git branching model - Vincent Driessen

Git extensions to provide high-level repository action.

Why is it beneficial ?

Parallel Development

Collaboration

Release Staging Area

Support For Emergency Fixes

Supports hotfix branches

How does it work?

Action

Git-Flow Installation

$ apt-get install git-flow

Git-Flow Initialization

$ git flow init

Features

$ git flow feature

Release

$ git flow release

Hotfix

$ git flow hotfix

References

Git-Flow Repository

Git branching model

Why arent you using git-flow?

git-flow cheatsheet

Introducing GitFlow

Thank you.