GIT Guide practical indepth Learn enjoy .pptx

df3 11 views 19 slides Sep 28, 2024
Slide 1
Slide 1 of 19
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19

About This Presentation

GIT Guide practical indepth Learn enjoy


Slide Content

GIT For Version Control

About Git 2 • Created by Linus Torvalds, creator of Linux, in 2005 – Came out of Linux development community – Designed to do version control on Linux kernel • Goals of Git: – Speed – Support for non-linear development (thousands of parallel branches) – Fully distributed – Able to handle large projects efficiently – (A "git" is a cranky old man. Linus meant himself.)

Installing and Learning 3 • Git website: http://git-scm.com/ –Free on-line book: http://git-scm.com/book – Reference page for Git: http://gitref.org/index.html – Git tutorial: http://schacon.github.com/git/gittutorial.html – Git for Computer Scientists: http://eagain.net/articles/git-for-computer-scientists/ • At command line: (where verb = config, add, commit, etc.) git help v erb

Centralized VCS 4

Distributed VCS (Git) 5

Git SnapShots 6

Local Git Areas 7

Basic Git Workflow 8

Git Commit Checksums 9

Initial Git Configurations 10

Creating a Git Repo 11

Git Commands 12

Add and Commit a File 13

View/Undo Changes 14

Branching and Merging 15

Merge Conflicts 16

Interaction w/ remote repo 17

GitHub 18

19 Thanks! Any questions? You can find me at deepak.awslearn @ gmail.com