Github - Social Coding

2,444 views
2,244 views

Published on

What is GitHub and why is it needed? How does it influence the coding mentality and open source world? Is it necessary to host your own code?

Published in: Technology
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,444
On SlideShare
0
From Embeds
0
Number of Embeds
81
Actions
Shares
0
Downloads
73
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide

Github - Social Coding

  1. 1. How to become a GitHub Pro Start Roadmap Teaser Problem Solution Sample Demo EndRoadmap
  2. 2. Who actually uses GitHub?Start Roadmap Teaser Problem Solution Sample Demo End
  3. 3. Who actually uses GitHub? Start Roadmap Teaser Problem Solution Sample Demo EndWho actually uses GitHub?
  4. 4. Who actually uses GitHub? Start Roadmap Teaser Problem Solution Sample Demo EndWho actually uses GitHub?
  5. 5. Who actually uses GitHub? Start Roadmap Teaser Problem Solution Sample Demo EndWho actually uses GitHub? Yeah, but ... who?
  6. 6. Who actually uses GitHub? Start Roadmap Teaser Problem Solution Sample Demo EndWho actually uses GitHub? Yeah, but ... who?
  7. 7. Who actually uses GitHub? Start Roadmap Teaser Problem Solution Sample Demo End Who actually uses GitHub? Yeah, but ... who?Come on, give me some names!
  8. 8. Who actually uses GitHub? Start Roadmap Teaser Problem Solution Sample Demo End Who actually uses GitHub? Yeah, but ... who?Come on, give me some names!
  9. 9. Why?Start Roadmap Teaser Problem Solution Sample Demo End
  10. 10. Why? Start Roadmap Teaser Problem Solution Sample Demo EndWhy?
  11. 11. Roadmap Start Roadmap Teaser Problem Solution Sample Demo EndRoadmap
  12. 12. Common Project Hosting Start Roadmap Teaser Problem Solution Sample Demo EndCommon Project Hosting
  13. 13. Common Project Hosting Start Roadmap Teaser Problem Solution Sample Demo EndCommon Project Hosting
  14. 14. Common Project Hosting Start Roadmap Teaser Problem Solution Sample Demo EndCommon Project Hosting
  15. 15. Common Project Hosting Start Roadmap Teaser Problem Solution Sample Demo EndCommon Project Hosting
  16. 16. Common Project Hosting Start Roadmap Teaser Problem Solution Sample Demo EndCommon Project Hosting
  17. 17. Common Project Hosting Start Roadmap Teaser Problem Solution Sample Demo EndCommon Project Hosting
  18. 18. Common Project Hosting Start Roadmap Teaser Problem Solution Sample Demo EndCommon Project Hosting
  19. 19. Common Project Hosting Start Roadmap Teaser Problem Solution Sample Demo EndCommon Project Hosting
  20. 20. Common Project Hosting Start Roadmap Teaser Problem Solution Sample Demo EndCommon Project Hosting
  21. 21. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo EndSample Calculation
  22. 22. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo EndSample Calculation 12$
  23. 23. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo EndSample Calculation 5$ 12$
  24. 24. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo EndSample Calculation 5$ 5$ 12$
  25. 25. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo EndSample Calculation 12$ 5$ 5$ 12$
  26. 26. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo EndSample Calculation 5$ 12$ 5$ 5$ 12$
  27. 27. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo EndSample Calculation 39$ Hardware 5$ 12$ 5$ 5$ 12$
  28. 28. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo EndSample Calculation 39$ Hardware 5$ 0$ Software 12$ 5$ 5$ 12$
  29. 29. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo EndSample Calculation 39$ Hardware 5$ 0$ Software 10$ Backup 12$ 5$ 5$ 12$
  30. 30. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo EndSample Calculation 39$ Hardware 5$ 0$ Software 10$ Backup 12$ 200$ Administration 4h 5$ 5$ 12$
  31. 31. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo EndSample Calculation 39$ Hardware 5$ 0$ Software 10$ Backup 12$ 200$ Administration 4h 5$ 249$ / month Total 5$ 12$
  32. 32. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo EndSample Calculation 39$ Hardware 5$ 0$ Software 10$ Backup 12$ 200$ Administration 4h 5$ 249$ / month Total 5$ 2.988$ / year Total 12$
  33. 33. Summary Why? Start Roadmap Teaser Problem Solution Sample Demo EndSummary Hard to maintain Quite expensive
  34. 34. Summary Why? Start Roadmap Teaser Problem Solution Sample Demo EndSummary Hard to maintain Quite expensive What now?
  35. 35. GitHubStart Roadmap Teaser Problem Solution Sample Demo End
  36. 36. GitHubStart Roadmap Teaser Problem Solution Sample Demo End
  37. 37. The TeamStart Roadmap Teaser Problem Solution Sample Demo End
  38. 38. The Company Start Roadmap Teaser Problem Solution Sample Demo EndFounded in 2008 Funding 0$ 46 Employees3+ Million Repos1+ Million Users
  39. 39. GitHubStart Roadmap Teaser Problem Solution Sample Demo End
  40. 40. GitHubStart Roadmap Teaser Problem Solution Sample Demo End
  41. 41. GitHubStart Roadmap Teaser Problem Solution Sample Demo End
  42. 42. GitHubStart Roadmap Teaser Problem Solution Sample Demo End
  43. 43. GitHubStart Roadmap Teaser Problem Solution Sample Demo End
  44. 44. GitHubStart Roadmap Teaser Problem Solution Sample Demo End
  45. 45. Pricing Start Roadmap Teaser Problem Solution Sample Demo EndPricing
  46. 46. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo EndSample Calculation
  47. 47. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo EndSample Calculation 50$ Silver
  48. 48. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo EndSample Calculation 0$ Hardware 50$ Silver
  49. 49. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo EndSample Calculation 0$ Hardware 50$ Software 50$ Silver
  50. 50. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo EndSample Calculation 0$ Hardware 50$ Software 0$ Backup 50$ Silver
  51. 51. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo EndSample Calculation 0$ Hardware 50$ Software 0$ Backup 50$ Administration 1h 50$ Silver
  52. 52. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo EndSample Calculation 0$ Hardware 50$ Software 0$ Backup 50$ Administration 1h 100$ / month Total 50$ Silver
  53. 53. Sample Calculation Start Roadmap Teaser Problem Solution Sample Demo EndSample Calculation 0$ Hardware 50$ Software 0$ Backup 50$ Administration 1h 100$ / month Total 50$ Silver 1.200$ / year Total
  54. 54. Annual Cost Comparison Start Roadmap Teaser Problem Solution Sample Demo EndAnnual Cost Comparison $3,000 $2,250 $1,500 €2,988 $750 €1,200 $0 GitHub Common Approach
  55. 55. Roadmap Start Roadmap Teaser Problem Solution Sample Demo EndRoadmap
  56. 56. Create a project Start Roadmap Teaser Problem Solution Sample Demo EndBookstore
  57. 57. Create a project Start Roadmap Teaser Problem Solution Sample Demo EndBookstore mkdir bookstore cd bookstore git init touch README git add README git commit -m initial commit git remote add github git@github.com:southdesign/bookstore.git git push -u github master
  58. 58. Create a project Start Roadmap Teaser Problem Solution Sample Demo EndBookstore mkdir bookstore cd bookstore git init touch README git add README git commit -m initial commit git remote add github git@github.com:southdesign/bookstore.git git push -u github master
  59. 59. Create issues Start Roadmap Teaser Problem Solution Sample Demo EndBookstore
  60. 60. Close issue with commit Start Roadmap Teaser Problem Solution Sample Demo EndBookstore
  61. 61. Close issue with commit Start Roadmap Teaser Problem Solution Sample Demo EndBookstore git add . git commit -am Added skeleton which closes #1 and a book model which closes #2 git push
  62. 62. Close issue with commit Start Roadmap Teaser Problem Solution Sample Demo EndBookstore git add . git commit -am Added skeleton which closes #1 and a book model which closes #2 git push
  63. 63. Milestones Start Roadmap Teaser Problem Solution Sample Demo EndBookstore
  64. 64. Create a branchStart Roadmap Teaser Problem Solution Sample Demo End
  65. 65. Compare two branchesStart Roadmap Teaser Problem Solution Sample Demo End
  66. 66. Create a wikiStart Roadmap Teaser Problem Solution Sample Demo End
  67. 67. Create a websiteStart Roadmap Teaser Problem Solution Sample Demo End
  68. 68. Create a website Start Roadmap Teaser Problem Solution Sample Demo Endgit pullgit checkout gh-pagesll-rw-r--r-- 1 index.html
  69. 69. Create a website Start Roadmap Teaser Problem Solution Sample Demo Endgit pullgit checkout gh-pagesll-rw-r--r-- 1 index.html
  70. 70. Forking Start Roadmap Teaser Problem Solution Sample Demo EndForking
  71. 71. ForkingStart Roadmap Teaser Problem Solution Sample Demo End
  72. 72. ForkingStart Roadmap Teaser Problem Solution Sample Demo End
  73. 73. Roadmap Start Roadmap Teaser Problem Solution Sample Demo EndRoadmap
  74. 74. Done Start Roadmap Teaser Problem Solution Sample Demo End Further Reading Hire Me! github.com/features southdesign.de tommylefunk@gmail.com github.com/blog developer.github.com Buy my apps!github.com/southdesign Piano Tabsgithub.com/southdesign/bookstore QuestionPad

×