Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lokesh Puppala. Introduction  Git - Distributed version control system  Initiated by Linus Torvalds  Strongly influenced by Linux kernel development.

Similar presentations


Presentation on theme: "Lokesh Puppala. Introduction  Git - Distributed version control system  Initiated by Linus Torvalds  Strongly influenced by Linux kernel development."— Presentation transcript:

1 Lokesh Puppala

2 Introduction  Git - Distributed version control system  Initiated by Linus Torvalds  Strongly influenced by Linux kernel development and Andriod development

3 Version Control  History  Parallel Development 1. Multiple Independent efforts 2. Multiple people on one line of development  Implementation flavors: centralized or distributed

4 Centralized version control  History in one repository  Clients only get a single version per checkout  All commits go into the one repository  SVN, Perforce

5 Distributed Version Control  Each user has at least one copy of the repository  Each user repository holds the full history  Git

6 Visualization  Cannot work with low network speed  Single point of failure

7 Git Flow

8 Git Branching

9 Git Growth

10 Popular projects

11 Disadvantages  Overwhelming to learn  Documentation mostly through man pages

12 Thank you!


Download ppt "Lokesh Puppala. Introduction  Git - Distributed version control system  Initiated by Linus Torvalds  Strongly influenced by Linux kernel development."

Similar presentations


Ads by Google