Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Git’n Started with version control @KeizGoesBoom
Slide 2
Slide 2 text
Hi there.
Slide 3
Slide 3 text
A little bit about me
Slide 4
Slide 4 text
A little bit about me I’m Melissa Keizer. Graduated IMD in 2013 and now working at Rumble Labs doing design and front-end development. @KeizGoesBoom
Slide 5
Slide 5 text
Coming Up
Slide 6
Slide 6 text
• What Git is
Slide 7
Slide 7 text
• What Git is • The benefits of using Git
Slide 8
Slide 8 text
• What Git is • The benefits of using Git • Some commonly associated terms
Slide 9
Slide 9 text
• What Git is • The benefits of using Git • Some commonly associated terms • What you’ll need
Slide 10
Slide 10 text
• What Git is • The benefits of using Git • Some commonly associated terms • What you’ll need • Practical demo of getting started with Git
Slide 11
Slide 11 text
What’s Git?
Slide 12
Slide 12 text
Git is version control system. It manages changes to project without overwriting any part of that project.
Slide 13
Slide 13 text
Git takes snapshots of your project
Slide 14
Slide 14 text
Why use Git?
Slide 15
Slide 15 text
• View a history of your project
Slide 16
Slide 16 text
• View a history of your project • Reverse changes
Slide 17
Slide 17 text
• View a history of your project • Reverse changes • Add meaningful descriptions to each change
Slide 18
Slide 18 text
• View a history of your project • Reverse changes • Add meaningful descriptions to each change • Collaborate more easily
Slide 19
Slide 19 text
Common Terms
Slide 20
Slide 20 text
Command Line
Slide 21
Slide 21 text
Command Line Where we input git commands, generally known as the console or terminal.
Slide 22
Slide 22 text
No content
Slide 23
Slide 23 text
Repository
Slide 24
Slide 24 text
Repository Where your projects live, locally or stored in an online host like Github or Bitbucket.
Slide 25
Slide 25 text
Commit
Slide 26
Slide 26 text
Commit The Git command that takes snapshots of your repository at different points in time.
Slide 27
Slide 27 text
Branch
Slide 28
Slide 28 text
Branch Branching is when you diverge from the main line of development (master) and continue to do work without messing with that main line.
Slide 29
Slide 29 text
No content
Slide 30
Slide 30 text
Toolkit
Slide 31
Slide 31 text
• Text Editor
Slide 32
Slide 32 text
• Text Editor • The Terminal
Slide 33
Slide 33 text
• Text Editor • The Terminal • Git
Slide 34
Slide 34 text
• Text Editor • The Terminal • Git • Remote Host (Github)
Slide 35
Slide 35 text
Let’s Dive In
Slide 36
Slide 36 text
Thanks! @KeizGoesBoom
[email protected]