+ - 0:00:00
Notes for current slide
Notes for next slide



Do you git it?

Dr. Mine Dogucu

1 / 33

Goals

  • Install git

  • Introduce yourself to git

  • Setup SSH key

  • Use git with GitHub

2 / 33

For the first three goals, we will use Happy Git and GitHub for the useR

3 / 33

Goal 1: Install git

4 / 33

Check to see if you already have git

5 / 33

Install git on Windows

Git for Windows

6 / 33

Install git on Mac

7 / 33

Goal 2: Introduce yourself to git

8 / 33
9 / 33

Goal 3: Setup SSH key

10 / 33
11 / 33

Goal 4: Use git with GitHub

12 / 33

version control

13 / 33

hw1

14 / 33

hw1

hw1_final

15 / 33

hw1

hw1_final

hw1_final2

16 / 33

hw1

hw1_final

hw1_final2

hw1_final3

17 / 33

hw1

hw1_final

hw1_final2

hw1_final3

hw1_finalwithfinalimages

18 / 33

hw1

hw1_final

hw1_final2

hw1_final3

hw1_finalwithfinalimages

hw1_finalestfinal

19 / 33

What if we tracked our file with a better names for each version and have only 1 file hw1?

20 / 33

What if we tracked our file with a better names for each version and have only 1 file hw1?

hw1 added questions 1 through 5

21 / 33

What if we tracked our file with a better names for each version and have only 1 file hw1?

hw1 added questions 1 through 5

hw1 changed question 1 image

22 / 33

What if we tracked our file with a better names for each version and have only 1 file hw1?

hw1 added questions 1 through 5

hw1 changed question 1 image

hw1 fixed typos

23 / 33

What if we tracked our file with a better names for each version and have only 1 file hw1?

hw1 added questions 1 through 5

hw1 changed question 1 image

hw1 fixed typos

We will call the descriptions in bold commit messages.

24 / 33

git vs. GitHub

  • git allows us to keep track of different versions of a file(s).

  • GitHub is a website where we can store (and share) different versions of the files.

25 / 33

26 / 33

27 / 33

28 / 33

29 / 33

30 / 33

31 / 33

32 / 33
33 / 33

Goals

  • Install git

  • Introduce yourself to git

  • Setup SSH key

  • Use git with GitHub

2 / 33
Paused

Help

Keyboard shortcuts

, , Pg Up, k Go to previous slide
, , Pg Dn, Space, j Go to next slide
Home Go to first slide
End Go to last slide
Number + Return Go to specific slide
b / m / f Toggle blackout / mirrored / fullscreen mode
c Clone slideshow
p Toggle presenter mode
t Restart the presentation timer
?, h Toggle this help
Esc Back to slideshow