1 / 25

GitHub

GitHub. SOCIAL CODING. Chia-Jung Lin 10/04/13. What is GitHub ?. What is Git ?. Git. a  distributed revision control  system . Git. a  distributed revision control system Local Centralized Distributed. Revision Control System. Local. Ex. RCS.

ivrit
Download Presentation

GitHub

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. GitHub SOCIAL CODING Chia-Jung Lin 10/04/13

  2. What is GitHub? • What is Git?

  3. Git • a distributed revision control system

  4. Git • a distributedrevision control system • Local • Centralized • Distributed

  5. Revision Control System Local Ex. RCS Image source : http://ascc.sinica.edu.tw/iascc/articals.php?_section=2.4&_op=?articalID:4811

  6. Revision Control System Centralized Ex. CVS, SVN Image source : http://ascc.sinica.edu.tw/iascc/articals.php?_section=2.4&_op=?articalID:4811

  7. Revision Control System Distributed Ex. Mercurial, Bazaar, Darcs Image source : http://ascc.sinica.edu.tw/iascc/articals.php?_section=2.4&_op=?articalID:4811

  8. Git Image source : http://ascc.sinica.edu.tw/iascc/articals.php?_section=2.4&_op=?articalID:4811

  9. Git Image source : http://ascc.sinica.edu.tw/iascc/articals.php?_section=2.4&_op=?articalID:4811

  10. Fun Facts Design Criteria: • Take CVS as an example of what not to do; if in doubt, make the exact opposite decision. • Support a distributed, BitKeeper-like workflow. • Very strong safeguards against corruption, either accidental or malicious.

  11. Fun Facts Design Criteria: • Take CVS as an example of what not to do; if in doubt, make the exact opposite decision. • Support a distributed, BitKeeper-like workflow. • Very strong safeguards against corruption, either accidental or malicious.

  12. Operations

  13. Operations

  14. Operations gitrepository

  15. Operations

  16. Operations

  17. Operations clone

  18. Operations checkout

  19. Operations pull

  20. Operations add commit commit -a

  21. Operations push

  22. What is GitHub? • A web-based hosting service for software development projectsthat used Git revision control system. • Provides social networking functionality

  23. Projects on GitHub • Linux Mint • Perl • PHP • Prey • Prototype JavaScript • Ruby • Ruby on Rails

  24. Reference • http://en.wikipedia.org/wiki/Git_(software) • http://ascc.sinica.edu.tw/iascc/articals.php?_section=2.4&_op=?articalID:4811 • http://coolshell.cn/articles/3288.html • http://en.wikipedia.org/wiki/Revision_control • http://billy3321.blogspot.tw/2009/02/github-howto.html

More Related