and The Open Source World

Git And Github

by Shashank | realslimshanky

git config
user.name = Shashank Kumar
user.search = find me anywhere by "realslimshanky"

user.blog = blog.shanky.xyz

Who Am I

What Is Open Source ?

https://opensource.com/resources/what-is-linux

What is Version Control ?

https://git-scm.com/book/en/v2/Getting-Started-About-Version-Control

Types Of Version Control

1. Local Version Control System

Types Of Version Control

2. Centralized Version Control System

Types Of Version Control

3. Distributed Version Control System

How GIT Came In Scene ?

Linux began using BitKeeper, a proprietary DVCS

Linux-BitKeeper relationship broke down

Linux development community made their own tool

Features Of GIT

Speed

Simple design

Strong support for non-linear development

Fully distributed

Able to handle large projects like the Linux kernel efficiently

GIT Basics

Difference between GIT and other VCS

GIT Basics

Difference between GIT and other VCS

GIT Basics

Nearly Every Operation Is Local

Git Has Integrity

Git Generally Only Adds Data

GIT Basics

The Three States

Installing GIT

sudo yum install git-all

sudo apt-get install git-all

http://git-scm.com/download/linux

For Linux

For Mac

 http://git-scm.com/download/mac

For Windows

http://git-scm.com/download/win

The Git Book

https://git-scm.com/book/en/v2

Thank You

For any query

abc@shanky.xyz | realslimshanky

Made with Slides.com