Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Github's HUB

Github's HUB

Github の Collaboration 機能にフォーカスした Overview.
kanazawa.rb meetup 10 発表資料。

Cb057b585817007ba2a931a81ef9398f?s=128

Tomokazu Kiyohara

June 15, 2013
Tweet

Transcript

  1. Github's HUB Build software better, together. LBOB[BXBSC

  2. Github http://github.com

  3. Github http://github.com

  4. Collaboration

  5. overview

  6. User Repository

  7. User Repository User Repositories

  8. User Repository User Repositories User Collaborator

  9. User Repository Organization User Repositories User Repositories Collaborator

  10. User Repository Organization User Repositories User Repositories Collaborator

  11. User Repository Organization User Repositories User Repositories Collaborator User Repository

  12. User Repository Organization User Repositories User Repositories Collaborator User Repository

    fork
  13. 3 Step

  14. Step 1 • Follow • Watch

  15. Follow • User • User activity • News Feed

  16. Follow User page

  17. User page Follow

  18. Follow News Feed

  19. Follow News Feed

  20. Watch • Repository • Repository activity • News Feed •

    Notification
  21. Watch Repository page

  22. Watch Repository page

  23. Watch Notification setting 1 2 3

  24. Watch Notification (Web) 1 2 3

  25. Step 2 • Star • Issue

  26. Star • Repository • Repository energy (Repository page) • Support

    publish (Follower's News Feed)
  27. Star Repository page

  28. Star Repository page

  29. Issue • Repository • Conversation • Problem report • Share

    idea
  30. Issue Repository page

  31. Issue Repository page

  32. Issue Issue list

  33. Issue Issue page

  34. Issue Issue page

  35. Issue Issue list

  36. Issue New Issue

  37. Issue • and more... • Markdown & GFM • Emotion

    • State (open/close) • Label • Milestone • Commit integration
  38. Step 3 • Collaborators • Organizations • Pull Request

  39. Collaborators • My Repository • Collaborators can push

  40. Collaborators My repository page

  41. Collaborators My repository page

  42. Collaborators Collaborators setting 1 2

  43. Organizations • Users group • Group's Repositories (Not user's repositories)

    • Team (sub-group) • Access control • Pull Only • Push & Pull) • Push, Pull & Administrative
  44. Organizations New organization 1 2 3

  45. Organizations Organization page Same as user page

  46. Organizations Switch account context 1 2

  47. Pull Request • "Merge my brunch, plz" • Program Source

    Collaboration • Fork & Pull (Users) • Shared Repository Model (Collaborator, Organization) • Issue integration (Code review)
  48. Pull Request • Complex flow... • Please check professional's slide

    :(
  49. Conclusion •Github is Collaboration tool • Follow, Watch • Star,

    Issue • Collaborators, Organizations, Pull Request
  50. Thank you Tomokazu Kiyohara http://github.com/kiyohara http://facebook.com/tomokazu.kiyohara

  51. Extra • EMOJI CHEET SHEET • http://www.emoji-cheat- sheet.com/

  52. Extra • gFacee (Chrome addon) • http://chrome.google.com/ webstore/detail/gfaceee/ fgkdbhnipaaeokfjgdmpejglfep clgbk