Advertisement

More Related Content

Advertisement

Git and Github

  1. Only What Non-Developers Need to Know About Git and Github (and maybe a little more) by Max Beizer 23 July 2014
  2. whoami ● Developer @ Centresource ● @maxbeizer (everywhere) ● About two years of using Git and github.com heavily
  3. Wait-- Git and github are not the same thing?
  4. Wait-- Git and github are not the same thing? is not
  5. The Elevator History of Git It all begins with this super-nerd: Linus Torvalds (this is actually the best picture I could find of him)
  6. The Elevator History of Git Actually this one pretty much says it: Linus Torvalds
  7. The Elevator History of Git Linux vs. BitKeeper (the Linux penguin’s name is Tux)
  8. The Elevator History of Git In 2005, Git is born. Cool, bro, but what is it? Software that creates a graph for version control
  9. The Glory of Git
  10. The Glory of Git Why Git is a developer’s best friend:
  11. Once it’s on the graph, it’s ALWAYS on the graph *sort of
  12. A Couple Quick Terms Repository
  13. A Couple Quick Terms Commit
  14. A Couple Quick Terms Branch
  15. A Couple Quick Terms Remote
  16. A Couple Quick Terms Push
  17. A Couple Quick Terms Pull
  18. A Couple Quick Terms Pull Request
  19. Don’t Freak Out An example SHA-1: 24b9da6552252987aa493b52f8696cd6d3b00373
  20. Don’t Freak Out What I’m actually doing all day:
  21. Let’s Take a Deep Breath
  22. Embrace the Octocat
  23. Embrace the Octocat An apt analogy:
  24. Elevator History of Github Did you know developers like to drink? tom preston-werner chris wanstrath
  25. Elevator History of Github
  26. Kind of a Big Deal These Days github growth ● First commit to Github: Friday, October 19, 2007 at 10:24pm ● On 21 September 2011, reached over 1 million users ● On 16 January 2013, 3 million users and hosting more than 5 million repositories. source: wikipedia :(
  27. Kind of a Big Deal These Days On an average day on GitHub.com ● 140GB of new data is pushed ● 125k repositories are updated ● 10k people push their very first repository to GitHub.com ● 25k repositories are created ● 7k pull requests are created ● 10k people join GitHub.com source: http://github-media-downloads.s3.amazonaws.com/GitHub.Quick.Facts.pdf
  28. Kind of a Big Deal These Days The following are open for anyone to read and contribute to
  29. Kind of a Big Deal These Days The following are open for anyone to read and contribute to
  30. Kind of a Big Deal These Days The following are open for anyone to read and contribute to
  31. Kind of a Big Deal These Days The following are open for anyone to read and contribute to
  32. Kind of a Big Deal These Days The following are open for anyone to read and contribute to
  33. The list goes on and on…
  34. Kind of a Big Deal These Days For today’s developer, your github profile is your resume. *not everyone agrees
  35. Kind of a Big Deal These Days Competitors still exist out there
  36. Cool Story, Bro. Why Do I Care? At Centresource, Git and github have become essential tools. They are so fundamental to how our production team works that we take them for granted. In short, Git and github allow us to have…
  37. Security
  38. Communication
  39. Collaboration
  40. Cool Story, Bro. Why Do I Care?
  41. Cool Story, Bro. Why Do I Care? At Centresource, we also leverage the power of Git for deployment whiskey_disk for embarrassingly fast deployments
  42. Cool Story, Bro. Why Do I Care? Some people think git and github can change the very nature of democracy. http://www.ted.com/talks/clay_shirky_how_the_internet_will_one_day_transform_government
  43. Credit Where Credit is Due 1. http://git-scm.com/ 2. http://github.com/ 3. The more senior developers at Centresource 4. The Nashville development community, as a whole
  44. 1. http://git-scm.com/ 2. http://github.com/ 3. http://www.businessinsider.com/twitter-linux-foundation-silver-member-2012-8 4. http://vizzzion.org/blog/2013/07/standing-up-against-verbal-abuse/ 5. http://www.tehnozona.net/instalacija-linux-a/ 6. http://git-scm.com/book/en/Getting-Started-Git-Basics 7. http://homes.cs.washington.edu/~mernst/advice/version-control.html 8. http://www.smartambala.com/funny-banana-hug-art/ 9. http://www.spike.com/articles/bh3gru/repo-games-the-top-five-pop-culture-repo-men 10. http://www.someecards.com/usercards/viewcard/MjAxMi1jNTAwOGVmZDUyNTlhZWUy 11. http://www.laughparty.com/funny-pictures/PUSH-960.jpg 12. http://muttstuff.blogspot.com/2011/04/to-tug-or-not-to-tug-that-is-question.html 13. http://www.lolhome.com/img_big/funny-picture-1317866992.jpg 14. http://www.gonewiththetwins.com/pages/2006/screenshots/click/001.jpg 15. http://www.talkstorymedia.net/wp-content/uploads/2011/10/press-release.jpg 16. http://homes.cs.washington.edu/~mernst/advice/version-control.html 17. http://git-scm.com/book/en/Getting-Started-Git-Basics 18. http://www.heathersaba.com/76/ 19. http://octodex.github.com/ 20. http://tom.preston-werner.usesthis.com/ 21. http://chris.wanstrath.usesthis.com/ 22. http://www.thehartmangrouppr.com/blog/wp-content/uploads/2011/09/Generic-Logo.5x5.jpg 23. http://www.icanlocalize.com/site/2010/08/rails-translation-made-easy/ 24. http://commons.wikimedia.org/wiki/File:Ruby_on_Rails-logo.png 25. https://drupal.org/files/images/OQAAAI1PPrJY0nBALB7mkvju3mkQXqLmzMhxEjeb4gp8aujEUQcLfLyy-Sn4gZdkAas6-k8eYbQlGDE- GCjKfF5gIrUA15jOjFfLRv77VBd5t-WfZURdP9V3PdmT.png 26. http://cdn3.crunchify.com/wp-content/uploads/2013/05/bitbucket_logo-Crunchify-Tips.png 27. https://blog.heroku.com/archives/2010/11/5/hug-recap 28. http://www.etsy.com/listing/103337359/if-you-were-in-my-novel-t-shirt?ref=market 29. http://themetapicture.com/the-best-to-do-list/ Image credits
Advertisement