0% found this document useful (0 votes)
85 views18 pages

Git - Workflow

The document discusses different Git workflows including centralized, feature branch, Gitflow, and forking workflows. It explains that Git is an open source distributed version control system that allows tracking changes to source code through commits. Decentralized version control systems like Git provide benefits over centralized systems by allowing offline work and ensuring every clone is a backup. The document seeks questions from participants on choosing appropriate workflows.

Uploaded by

Devanshu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
85 views18 pages

Git - Workflow

The document discusses different Git workflows including centralized, feature branch, Gitflow, and forking workflows. It explains that Git is an open source distributed version control system that allows tracking changes to source code through commits. Decentralized version control systems like Git provide benefits over centralized systems by allowing offline work and ensuring every clone is a backup. The document seeks questions from participants on choosing appropriate workflows.

Uploaded by

Devanshu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

#LifeKoKaroLift

19-12-2020
Session On : Git
Edit Master text styles
Workflows

09-08-2019 2
Click to add Title
Poll 1
Git _______ ?

1. Helps in tracking changes in source code


2. Makes it easy to do application lifecycle management
3. Helps in project task management
4. Allows to track defects
• Practice in teams of 4 students
• Industry expert mentoring to learn better
• Get personalised feedback for improvements

09-08-2019 Footer 11 3
Click to add Title
Poll 1 - Answer
Git _______ ?

1. Helps in tracking changes in source code


2. Makes it easy to do application lifecycle management
3. Helps in project task management
4. Allows to track defects
• Practice in teams of 4 students
• Industry expert mentoring to learn better
• Get personalised feedback for improvements

09-08-2019 Footer 11 4
Git : An Overview

Git is a open source distributed version


control system.

09-08-2019 5
Git : Why we need version control ?

09-08-2019 6
Git : Centralized Vs Decentralized

09-08-2019 7
Git : Centralized Vs Decentralized

09-08-2019 8
Git : Benefits of Decentralized System

1. Everything is fast
2. Every clone is a backup
3. Work offline

09-08-2019 9
Workflows

1. Centralized Workflow
2. Feature Branch Workflow
3. Gitflow Workflow
4. Forking Workflow

09-08-2019 10
Workflows

What makes a workflow?

09-08-2019 11
Centralize Workflow

09-08-2019 12
Feature Workflow

09-08-2019 13
Gitflow Workflow

09-08-2019 15
Forking Workflow

09-08-2019 16
Best Practice

How to choose workflow?

09-08-2019 17
Questions !

There are no silly questions, just


silly answers!

09-08-2019 18
#LifeKoKaroLift

Thank You!

19

09-08-2019

You might also like