Let's git it on

335 views

Published on

An introduction for beginning programmer's to version control and git. After following this presentation a person should be able to set up their own local git repo as well as collaborate with others through github.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
335
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Let's git it on

  1. 1. Let’s it on @rdallman10
  2. 2. Why should you git?
  3. 3. Guilty?
  4. 4. Guilty?
  5. 5. Because Linus!
  6. 6. Okay, okay, so what is git?
  7. 7. “Git allows groups of people to work on the same documents (often code) at the same time, and without stepping on each other’s toes. It’s a distributed version control system.”
  8. 8. Let’s start with the “version control” part
  9. 9. Show me this witch magic!
  10. 10. first let’s get git
  11. 11. Mac: Linux: Windows:
  12. 12. Let the games begin
  13. 13. “stage” What are these words? “commit” “checkout”
  14. 14. Make a repo:
  15. 15. Stage a file:
  16. 16. Commit a… commit:
  17. 17. Cool
  18. 18. So how do I share with my group?
  19. 19. But… but... I don’t have a server
  20. 20. That, detective, is the right question
  21. 21. Make a github repo
  22. 22. Push to github
  23. 23. Tada
  24. 24. Okay that’s cool but... how does my group get my code?
  25. 25. That, detective, is the right question
  26. 26. Should only do this once...
  27. 27. Once? but...
  28. 28. Pull!
  29. 29. Push!
  30. 30. Hello again
  31. 31. The server is only necessary for collaboration.
  32. 32. Don’t like people?
  33. 33. Then stay off github
  34. 34. We’ve only just begun
  35. 35. More Resources try.github.io git-scm.com/book try: learn: setup: help.github.com

×