Digital Fabrication Studio v.0.2: Version Control System: Files

1,003 views
965 views

Published on

http://mlab.taik.fi/studies/courses/course?id=1986

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

  • Be the first to like this

No Downloads
Views
Total views
1,003
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Digital Fabrication Studio v.0.2: Version Control System: Files

  1. 1. Digital_Fabrication_Studio.02Version Control Systems – Git and GitHubMassimo Menichinellimassimo.menichinelli@aalto.f 11.09.2012@openp2pdesignhttp://www.slideshare.net/openp2pdesign
  2. 2. Today:* Git* GitHub* Exercise
  3. 3. 01.Git – the distributed architecturalengine
  4. 4. Git: a distributed version control system Source: http://git-scm.com/
  5. 5. A local version control systemSource: http://git-scm.com/book/en/Getting-Started-About-Version-Control
  6. 6. A centralized version control system Source: http://git-scm.com/book/en/Getting-Started-About-Version-Control
  7. 7. Git: a distributed version control system Source: http://git-scm.com/book/en/Getting-Started-About-Version-Control
  8. 8. Git: a command line tool
  9. 9. Git: GUIs also available Source: http://git-scm.com/downloads/guis
  10. 10. 01: Download and install Git Source: http://git-scm.com/download/
  11. 11. Git: a good free book Source: http://git-scm.com/book
  12. 12. Git: a good free lecture, from the same author Source: http://www.youtube.com/watch?v=ZDR433b0HJY
  13. 13. Git: good videotutorials Source: http://youtu.be/DQUcmNO4diQ
  14. 14. Git: history of a file systemSource: http://git-scm.com/book/en/Getting-Started-Git-Basics
  15. 15. Git: architectureSource: http://git-scm.com/book/en/Getting-Started-Git-Basics
  16. 16. Git: history of a fileSource: http://git-scm.com/book/en/Git-Basics-Recording-Changes-to-the-Repository
  17. 17. Git: commands and architecture Source: http://en.wikipedia.org/wiki/Git_%28software%29
  18. 18. 02.GitHub – the easy online interfaceto a repository
  19. 19. 02: Create a user (free plan) Source: https://github.com/plans
  20. 20. 03: Send your username to massimo.menichinelli@aalto.fi Source: https://github.com/plans
  21. 21. 04. Download a client: an easy client for Mac Source: http://mac.github.com/
  22. 22. 04. Download a client: an easy client for Windows Source: http://windows.github.com/
  23. 23. 04. Download a client: an easy client for Eclipse Source: http://eclipse.github.com/
  24. 24. Aptana: my suggestion for Eclipse Source: http://www.aptana.com/
  25. 25. 04. Download a client: SourceTree Source: http://www.sourcetreeapp.com/
  26. 26. 04. Download a client: GitX(L) Source: http://gitx.laullon.com/
  27. 27. Git, a simple guide...Source: http://rogerdudler.github.com/git-guide/
  28. 28. On GitHub itself ;)Source: https://github.com/rogerdudler/git-guide
  29. 29. 05. Learn MarkdownSource: http://daringfireball.net/projects/markdown/syntax http://en.wikipedia.org/wiki/Markdown
  30. 30. 05. Learn GitHub Markdown Source: http://github.github.com/github-flavored-markdown/
  31. 31. 05. Learn GitHub Markdown Source: http://github.github.com/github-flavored-markdown/
  32. 32. 05a. Convert text to Markdown Source: http://johnmacfarlane.net/pandoc/try
  33. 33. 05a. Convert text to Markdown Source: http://milianw.de/projects/markdownify/demo.php
  34. 34. 03.Exercise:Create a repository, create your biowith your picture inside it. Try it withGit and with the GitHub client.
  35. 35. 04.Exercise:Create a branch, add a picture toyour bio. Merge the branch with themaster.
  36. 36. Thank you!!Massimo MenichinelliAalto Media Factorymassimo.menichinelli@aalto.f 11.09.2012@openp2pdesignhttp://www.slideshare.net/openp2pdesign

×